Finally, President Muhammadu Buhari has arrived Nigeria.
He arrived at exactly 4.35p.m.
His arrival brings an end to months of anxiety over his state of health.
The president is ready to be received at the Nnamdi Azikiwe International Airport, Abuja, by top government officials led by Vice President Yemi Osinbajo.
A brigade of guard is already< mounted for his inspection.