Headlines3 years ago
UK Black Lives Matter activist, Sasha Johnson is fighting for her life after being shot in the head in London following “numerous death threats”
Sasha Johnson, a distinguished British Black Lives Matter activist is in essential situation in hospital after being shot within the head in London, her political social...