The Many Strands of Extremism TODAY: Salafi, Racial, Chauvinist and HR

A tiny minority from within a specific strand of Islam known as Salafi has etched its…

Let’s Accept !

We all need to understand as Sri Lankan’s there are two faces of this tragedy. One…