0 Comment
by Jewel Stephen As part of a bizarre Indian tribal ritual designed to ward off evil spirit, an 18-year-old girl has married a dog to please her family who think in doing so she will rid herself of a curse they believe she carries. The girl, Mangli Munda had to walk down the aisle with a... Read More