BizarreFeatured Watch man running towards Presidential motorcade By Nehanda TV On Oct 6, 2016 213 man running towards Presidential motorcadePresidential motorcade