JKIA constructs a new transit shed

Construction work is ongoing on at the new transit shed at the Jomo Kenyatta International Airport (JKIA). The transit shed is aimed … Read more