Maria Ressa, Philippine journalist and known critic of the country’s president was arrested Wednesday on charges of cyber libel for her work as CEO and executive editor for Philippines-based news site Rappler, drawing criticism from rights groups. Rappler has been critical in its coverage of Philippine President Rodrigo Duterte, whose administration has alarmed human rights [...]