germany takes its seat at the un security council
Since 2013, Kenya has accepted some $4.9 billion for the construction of Stand Gauge Railway connecting Mombasa, the largest port East Africa, and Kenya's, Nairobi. Africa Stand noted that, besides Mombasa port, Kenya could also be pressured to hand Chinese control of Inland..…