2005 was a bit of a messed up year, especially for those unfortunate souls living in New Orleans, Louisiana, USA. Hurricane Katrina landed that year, and to many observers, it seemed that the federal government was not very concerned with trying to help the victims of that natural disaster. It should come as no surprise […]
Read More