An impeachment complaint was filed on Monday against Philippine Vice President Sara Duterte, amid escalating legal challenges. The complaint, lodged by several prominent civil society activists in the ...