HomeBusiness Business British Protesters Throw Slave Trader Statue Into River—And Other Stunning Global Protest Moments 28Views Coverage By Soumyadeep Pal June 8, 2020