Defected members speak
1 January 2012 03:17 pm
JVP central committee members who defected from the party are seen addressing a news conference today. Seated from left are Chameera Koswatte, Pubudu Jayagoda, G. Kularatne and Ms. Dimuthu Attigale.
Pix by Pradeep Dilrukshana