Senator De Lima: ‘There seems to be no end’

Senator

Senator Leila De Lima reacts to the issues thrown to her. Senator Leila De Lima expressed her side on the several issues dragging her name into news headlines, “I’ll let the people judge me.” News headlines have recently been bombarded by topics linking Sen. De Lima to the people behind the bars of National Bilibid, to … Read more