Displaying 1461 to 1470 of 6616 records
On Sept. 20, 2017, Hurricane Maria made landfall in Puerto Rico. The storm decimated the islandβs infrastructure, knocking out electricity for at least 80% of residents and businesses. Access to