Filing an impeachment complaint against Vice President Sara Duterte is “the right thing to do,” according to former senator Leila de Lima, spokesperson of the 16 individuals who filed the complaint at the House of Representatives on Monday. The last straw for Francis Joseph Aquino Dee was Duterte’s profanity-laden rant late last month that she...