Christopher Columbus statue in Atlantic City taken down
Workers remove Christopher Columbus statue from Christopher Columbus Blvd. and Arctic Ave in Atlantic City Wednesday July 1, 2020. The Christopher Columbus monument, in the resort since 1958, was taken down from its location at the base of the Atlantic City Expressway Wednesday morning.

