In Shambhu, in northern India and 200 kilometers from the capital New Delhi, there were particularly intense … Continue reading In India there have been clashes between the police and protesting farmers who want to reach the capital New Delhi
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed