22 people on roofs on Pear Street in N.O. from (17th Canal) rising floodwaters
this is all making me heart sick.