Hurricane Maria makes landfall in Puerto Rico
Hurricane Maria makes landfall in Puerto Rico

Hurricane Maria makes landfall in Puerto Rico

Hurricane Maria made landfall in Puerto Rico Wednesday morning, stretching thin already taxed resources.

Top Videos