Press Freedom in the Philippines: Death by a Thousand Cuts
In less than two years, the editor-in-chief and CEO of the independent news site Rappler, Maria Ressa, has been issued 10 arrest warrants. The latest accusations against her involve tax evasion and failure to file accurate tax returns, which she...