President Muhammadu Buhari discloses that he is presently taking “a short rest” in London, United Kingdom. As indicated in a statement on Thursday by his Senior...