Home Statue of Liberty climber appears in court after immigration protest A protester is seen on the Statue of Liberty in New York

A protester is seen on the Statue of Liberty in New York

MOST POPULAR

HOT NEWS

Send this to friend