gordon brown

Theresa May: Queen Elizabeth’s the cat with 13+ lives

Since 1952, Her Royal Majesty has seen prime ministers come and go — 13 of them.

UN angry after Buhari apparently shuns meeting held to help Nigeria's IDPs

The country with the largest number of IDPs in Africa failed to show up at pro-IDP meeting held by United Nations.