Two men have been arrested after murdering a 6-month-old girl in a black magic sacrifice in the eastern Indian state of Jharkhand. The horrific ceremony was intended to appease a god in hopes that one of the perpetrators’ wives would be able to have a child.
Read Full Article at RT.com