Can Sirisena Ride The Storm In Sri Lanka, Or Will Rajapaksa Claw Back? June 1, 2015 author: COLOMBO TELEGRAPH