LLRC Report – Betrayal of the Victory of the Security Forces in 2009
Sunday, January 3rd, 2021Senaka Weeraratna The LLRC Report was tantamount to a Betrayal of the Victory achieved by the Security Forces on the battlefield after a huge sacrifice of life and limb by the heroic soldiers. About 30, 000 personnel from the security forces perished. What was required and anticipated by the informed public from the LLRC were […]
More >