Kenyan Youths Burn Down Francis Atwoli Kileleshwa Road SignBy Abdulateef AhmedJune 15, 2021 The Francis Atwoli Road signpost along Kileleshwa, Nairobi has been vandalised, and burnt in the wee hours of Tuesday by yet to be identified persons. This…