
Indian Farmers to Government: Give Us Money or Let Us Kill Ourselves
Over 25,000 Indian farmers in Mathura, India, want permission to commit suicide if they do not receive any compensation from the government.

Over 25,000 Indian farmers in Mathura, India, want permission to commit suicide if they do not receive any compensation from the government.