BREAKING: Entrance to the Kenyan High Commission in London blocked by indigenous activists and Extinction Rebellion Scotland to highlight the plight of the Sengwer Indigenous People of Kenya.
The Sengwer Indigenous People have suffered severe human rights violations at the hands of the Kenyan Government.