RECENT NEWS
● A leopard enters a small
village in India, causing terror among its neighbours
● A woman gives birth to an Indian girl with two heads
● India is selling guns to women
so they can defend rapists