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