By Samantha de Leon The mammoth Hurricane Harvey made landfall on the Texas coast around 10:00 p.m. on Friday, August 25, 2017. Photo courtesy of the National Oceanic and Atmospheric Administration (NOAA). For people living in southeastern Texas, hurricanes are guaranteed to make a few appearances. The colossal storms are inescapable and, in many ways, […]
