Breaking News: President Muhammadu Buhari just Arrived Abuja

Nigerian President Muhammadu Buhari has just arrived Nigeria after 106 days in London. The jet departed Stansted at exactly 10:27 AM (UTC 9:27) London time several hours after the office of the Nigerian Presidency issued a statement stating that President Buhari was set to return to Abuja.