Sri Lanka: Cardinal Warns Of Emerging ‘Chinese Colony’
(UCA News) -- Religious leaders and rights activists have urged the Sri Lankan government to postpone legislation to set up a..
Eurasia Review
(UCA News) -- Religious leaders and rights activists have urged the Sri Lankan government to postpone legislation to set up a..