The World Briefly
Thank You, (Don’t) Come Again
Sri Lanka
Sri Lanka ordered thousands of Russians and some Ukrainians staying on extended visas and escaping the war between their two countries to leave within two weeks, coinciding with a backlash over alleged racist policies enacted in Russian-run businesses on the island, the Independent reported this...
Read full story →