Digong ribs Delfin 'you're CIA' - Tubeza, Philip C. (Philippine Daily Inquirer, 2017)