Justice Antonio Carpio warns the Philippines would be “committing suicide” if it accepts China’s oil and gas terms, stressing constitutional and legal violations in West Philippine Sea deals.
Read more