Sri Lanka economic crisis: Embattled PM Mahinda Rajapaksa resigns May 9, 2022 Under pressure to step down over Sri Lanka's worsening economic crisis, which has triggered protests across. The…