Rajapaksa redux

10th July 2015 Karu 0

GIVE credit to Mahinda Rajapaksa, a former president of Sri Lanka (pictured), for his fighting spirit. In early January voters unexpectedly and narrowly denied him […]