A trailer in a trailer park is pictured following Hurricane Irma in Key Biscayne, Florida, US, September 11, 2017. (Reuters)
A trailer in a trailer park is pictured following Hurricane Irma in Key Biscayne, Florida, US, September 11, 2017. (Reuters)
by Thaer Abbas | Sep 12, 2017 |