
On April 15, 2022
Yikes: Indian Police Arrest Men for Gang-Raping…a Lizard?
What’s going on in India? On one hand, the Indian Prime Minister is coming out of nowhere and claiming that …