Virginia Jeffries
Virginia Jeffries is a freelance journalist covering Sri Lankan affairs.
Follow
Virginia Jeffries:
Articles by
Virginia Jeffries
University students speak with police during a demonstration demanding the resignation of Sri Lankan President Gotabaya Rajapaksa.