Home Tags 103 days

Tag: 103 days

BREAKING: President Buhari Finally Arrives Nigeria After 103 days in London (Photos/Video)

President Muhammadu Buhari has finally returned to Nigeria from his medical trip to the United Kingdom, after over 100 days. The presidential jet, Eagle...