Boat overturns near Statue of Liberty; 3 rescued

Authorities say three crew members have been rescued after a tugboat overturned near New York City’s Liberty Island.

Leave a Reply

You must be logged in to post a comment.