The National Treasury has allocated Ksh1 billion for the construction of a new Embassy in London, United Kingdom. Costs of running foreign missions...