Zachariah Nyaora Obadia: How Forest Rd Assault Mastermind Escaped Police Police have arrested the alleged mastermind of a sexual attack on a woman along Wangari Maathai road /Forest Road in Nairobi on Friday, March March 15, 2022 News·TL