For Buddha and country in Sri Lanka The toxic Buddhist-Sinhala supremacism and triumphalism in Sri Lanka means the country’s fragile “peace” is just the prelude to another war. Read More