Public Affairs

Freedom in shackles – Guardian

The release of three international news network, Al Jazeera, journalists from a Cairo jail the other day evokes only a little cheer and merely serves as a stark reminder of the incarceration, maiming and killing ...

Read More »