Former leader of the Janatha Vimukthi Peramuna (JVP) and General Secretary of the People’s Servants Party, Somawansa Amarasinghe passed away earlier today. He was 73.

Reports said that Amarasinghe had passed away at his residence in Rajagiriya.

Amarasinghe functioned as the leader of the JVP for over 20 years until February 2014.