Indian Farmers Protest New Pro-Corporation Laws
Protests led by Punjabi farmers in Delhi, India have been escalating in recent days. According to BBC News, thousands of farmers marched to Delhi, where barricades at the border led to clashes with police.
Read more