NASA leader has landed at the JKIA.
A heavy contingent of police officers and security personnel was on Friday morning deployed at the Jomo Kenyatta International Airport (JKIA) ahead of NASA leader Raila Odinga arrival.
JKIA from US as police block supporters from accessing airport.