Former JVP Leader Somawansa Amarasinghe Passes Away

The fourth leader of the JVP, Amarasinghe (73) led the party for nearly 25 years before his resignation last year amidst claims that there was no democracy within the JVP and formed the “Janatha Sewaka Pakshaya”.