2 June 2007 - marks the 20th anniversary of the bloody massacre and the brutal mutilation of 33 young monks and their mentor Chief Priest Ven. Hegoda Indrasara at Arantalawa in Ampara, Sri Lanka by the ruthless and bloodthirsty LTTE Tamil Tiger Terrorists