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: Percy Mahendra "Mahinda" Rajapaksa is a Sri Lankan politician who served as the sixth President of Sri Lanka from 19 November 2005 to 9 January 2015.