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 ( “Mahinda is a religion. Mahinda


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.

1 2 3