FreeRodney.org Site Launched with Petition Demanding Editor’s Release

Supporters of FrontPage Africa editor-in-chief Rodney Sieh have launched a website demanding his immediate release. Please find a petition on the site. FrontPage Africa is New Narratives’ major partner in Liberia and has worked with us on a range of important stories that have forced action in Liberia and garnered attention around the world. Sieh…