Sri Lanka: Merchants of Faith

/

“Blessed One, Arhat One, Great Sage Sri Samanthabadra…” ~ Part of the official invitation to the self-proclaimed Arhat cum Chief Sage Samanthabadra to preach his dhamma (https://www.youtube.com/watch?v=bWPC5g_rlDg) “Mahinda is a religion. Mahinda

More

Sri Lanka: The Deshabandu Dilemma

It is not necessary to labour the fact that Thursday’s order by a three-judge bench of the Supreme Court determining that Acting IGP Deshabandu Tennakoon, among four policemen, pay compensation of Rs.

More
1 2 3