The Bodu Bala Sena (BBS - translated as the Buddhist Power Force) is a radical Sinhalese Buddhist nationalist organization based in Colombo, Sri Lanka that was formed in 2012. The…
You need a TRAC license to view the rest of this content. Learn more