Sri Lanka Crisis: Prime Minister Mahinda Rajapaksa Likely To Resign; Hints Post President’s Request! The Prime Minister of Sri Lanka Mahinda Rajapaksa may resign from his post soon. PM Mahinda has responded […]