Truthout

Emma Rosen

Emma Rosen

Emma Rosen is a pseudonym to protect an on-site reporter.

Other articles by this author

Morocco: Rabat Protests

By Emma Rosen, Truthout | News Analysis