By: Veronica Leighton The Nobel Peace Prize has been awarded to journalists Maria Ressa and Dmitry Muratov, for their longstanding efforts to safeguard freedom of expression in the Philippines and Russia. Ressa is the CEO of Rappler, a news ...
Read More »