News

Kenya is among the top 10 nations in Africa where citizens were denied Schengen Visa. Majority of Kenyans have been seeking ...
According to Article 3(2) of the Treaty on European Union, 'the Union shall offer its citizens an area of freedom, security and justice without internal frontiers, in which the free movement of ...