Protests in India Aim to ‘Prevent Suicide of Farmers Who Feed the Nation’

As India celebrated it’s 71st year of independence from British colonization yesterday, August 15th, farmers continued to stage their 100 day protest against farmer suicides, demanding a complete waiver of loans and increase in crop prices. On India’s… Read More