USCIRF Recommends Special Watch Status for Sri Lanka
The United States Commission on International Religious Freedom (USCIRF) on Jun. 27 issued a report recommending that the US State Department designate Sri Lanka as a Special Watch List country in 2023 and 2024, International Christian Concern (ICC) reports.
...continue reading this story