Tag: Black Lives Matter

Black Activist Shot in the Head in London; Called for Revolution, Creation of Armed Black Militia, Abolishing the Police

Taking the Initiative Party (TTIP) leader Sasha Johnson was shot in the head early Sunday morning outside of a party in Southwark (south London), according to a Met Police report. Johnson, 27, […]