A court has released sixteen people accused of sexual assault on a female diplomat in Kenya’s capital, including motorbike taxi drivers, an incident that triggered nationwide…
Police authorities in Kenya have announced that the suspected mastermind of a sexual molestation incident on a female motorist Zachariah Nyaora Obadia is on the run.…