About us
Define
Definitions for
"prolonging"
a sign that LTTE will prepare even better for any future showdown with SL Forces annihilating in the "Elephant Pass" fashion or in the likes of "Katunayake Debacle"
island.lk