Now, we have our own New Orleans FEMA failure being protested in London - this is fabulous, in the saddest possible way: They are storming the fortresses.
6 Likes
Now, we have our own New Orleans FEMA failure being protested in London - this is fabulous, in the saddest possible way: They are storming the fortresses.