There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Umaru Musa Yar'Adua was the President of Nigeria and the 13th Head of State. He served as governor of Katsina State in northern Nigeria from 29 May 1999 to 28 May 2007.