News logo

News

The latest news from around the world.

Shakahola forest

place

1 video from 1 channel

Location in eastern Kenya where the bodies of the victims were discovered, central to the investigation and trial of the cult leader.