You are here

Priyanka Krishnamoorthy
By Priyanka Krishnamoorthy - Jul 24,2022
WASHINGTON, DC  —  In a win for democracy, mass protests in Sri Lanka recently led to the resignation of President Gotabaya Rajapaksa and Prime Minister Mahinda Rajapaksa.
PDF