Some senators unhappy with admin, some 'Duterte apologists'—Trillanes
2017-08-25 0
Senator Antonio Trillanes IV claimed on Thursday that more than 10 senators are “not happy” with the directions of the country while some have become the “apologists” of President Rodrigo Duterte. Video and editing by Noy Morcoso