jagathmarasinghe.com
Sri Lanka is a hospitable island nation of majority Buddhist faith citizens that has welcomed immigrants from all over the world to coexist peacefully, irrespective of their religion or race. The B…