This might sound like a stupid question, but is there any place that has satellite imagery of New Orleans and the damage there?
My brother is afraid that everything he has (had?) is gone, since the levees broke on the Ponchtrain and he's heard that 80% of New Orleans is underwater.
Any ideas of where I might find this kind of info?
/tk
|