Tags: Sri Lanka

Curfew imposed across Sri Lanka

Sri Lankan police imposed a curfew on Monday after clashes between rival political camps, as anger builds over the island’s worst economic crisis since independence. Report informs, citing foreign media,…