Black Lives Matter Activists Stage Protests Across Britain
Black activists, responding to calls for a nationwide protest against racial injustice, staged demonstrations in London and several other cities across Britain on Friday, in their boldest show of support to date for the emerging Black Lives Matter movement here. Read more.
Comments
Post a Comment