Ledesma: The death of an infant
The treachery and ambuscade of the New People's Army on a police patrol and a civilian car seemed to have been stonewalled and consigned to oblivion. The Commission on Human Rights, the garrulous cabal of leftist political fronts and their allies in the streets are eerily quiet. A four-month old... Read More