This site’s chief editor has acquired exclusive CCTV footage showing how the first Riverside Drive attacker blew himself up before they officially started the ambush.
Secret Garden Hotel where the terrorist blew himself up is owned by the daughter of Uchumi downfall mastermind Chris Kirubi.
Here is the video below.