England

Black Lives Matter protesters call for the removal of Gandhi’s statue in England

Activists in Leicester city, England are demanding the removal of the statue of Mahatma Gandhi.…