Sri Lanka imposes curfew after Buddhist-Muslim clashes
The Sri Lankan authorities have imposed a curfew on two southern towns to quell clashes between a hardline Buddhist group and Muslims. The latest violence began after a Buddhist rally in Aluthgama. READ MORE…