Self-proclaimed ‘Awalokiteshwara Bodhisattva’ granted bail
2024-02-07
Mahinda Kodituwakku, the self-proclaimed ‘Awalokiteshwara Bodhisattva’ in Sri Lanka, who was remanded for defaming Buddhism has been granted bail. KodituwakkuContinue Reading