Raila Odinga shares his position over NASA strategist David Ndii's statement

KTN Prime | Tuesday 12 Sep 2017 10:12 pm

Raila Odinga shares his position over NASA strategist David Ndii's statement