Kenyans have elicited mixed reactions after NASA’s announcement on how it plans to welcome its leader Raila Odinga, who is expected to jet back in the country on Friday, November 17, 2017.
A section of Kenyans explicitly showed their love for the Opposition chief indicating that he is an institution and should be respected.