Skip to main content

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

Popular posts from this blog

Hydro-Quebec Ends Cyber-Security Agreement With Israel Electric Corporation