Global

Maria Ressa, CEO of Philippine News Site Critical of President Rodrigo Duterte, Arrested

Maria Ressa, an outspoken critic of Philippines’ President Rodrigo Duterte, who has previously threatened reporters, was arrested Wednesday with “cyber libel” charges against her news site, Rappler. The charges were in relation to a Rappler report that connected a former judge in the Philippines’ top court to a businessman involved in human trafficking and illegal […]