Buhari Expected Back Today President Muhammadu Buhari is expected back in Nigeria anytime from now. The president, who had been away in London, since May 7, for medical reasons, is said to be set for a return and would address the nation on Monday, August 21. This was revealed this morning by Femi Adesina, his…