InternationalSri Lanka: Amid Economic Crisis, PM Mahinda Rajapaksa ResignsAleesha SamMay 9, 2022 by Aleesha SamMay 9, 2022 Now that the Prime Minister has resigned, President Rajapaksa is expected to invite all the political parties in Parliament to form an all-party Cabinet....