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