World News Sri Lanka People’s Revolt Forces PM’s Resignation Wondrous NNAEMEKA May 9, 2022 0 Prime Minister of Sri Lanka, Mahinda Rajapaksa has resigned from office following 50 days of sustained protests by…