Secret squad operating from a towering building in Nairobi CBD behind abductions

Back to top button