Eight Men Allegedly Rape A Goat Causing Its Death In India Strange incidence in India, as the Police said it is in search of eight men...