NASA leaders demand to see Miguna Miguna dead or alive

NASA leaders are now demanding to see the self proclaimed leader of the outlawed National Resistance Movement dead or alive. This is after the Inspector General failed to produce Miguna Miguna in court for the second day
Subscribe to Tuko TV on Youtube:
Connect with Tuko TV Online!
Site Tuko:
Follow Tuko TV on Facebook:
Follow Tuko TV on Twitter:
Visit TUKO’s official YouTube channel to get today’s breaking news, latest and most relevant updates, most pressing issues in Kenya, Nairobi news, entertainment news, sports news.