Monday, May 29, 2006


Rev.Sister Placida Leenakaduwa of Fransikan Church in Mattakuliya is holding a placard saying "No War"