Thousands Protest in London Against India’s Farming Reforms

LONDON – Thousands of people protested in central London on Sunday over Indian agricultural reforms that have triggered mass demonstrations in India.

A crowd of demonstrators converged on the Indian embassy, located on Aldwych, a major artery in the

Related posts

US Media Neglecting Impact of Controversial DACA Decision on African Communities

Kenyan Court Awards Compensation to Victims of 2007 Election Violence

Nigeria Warns of Possible New COVID-19 Wave