From the ever-dependable Kevin Myers, writing in the London Sunday
Telegraph. Kev is writing about the current summit of the ludicrous
“British Commonwealth” going on in Abuja, Nigeria.
From the ever-dependable Kevin Myers, writing in the London Sunday
Telegraph. Kev is writing about the current summit of the ludicrous
“British Commonwealth” going on in Abuja, Nigeria.