Davao City declares Trillanes 'persona non grata'

Senator Trillanes is back from the U.S. ― just in time to answer issues hounding him.