The Katrina Disaster Report

Amnesty International have put, not a period, but an exclamation mark on ongoing horrors in New Orleans post Katrina. The analysis is devastating and humiliating. Is New Orleans a city in the United States of America? If so, why is it still being treated like a third-world country?

Continue reading → The Katrina Disaster Report