Nasa leaders blocked from holding presser at JKIA

NASA leaders were blocked from holding a presser at JKIA on Thursday, ahead of their chief Raila Odinga’s return from the US on Friday.

(30)

Category: Featured Top, News