Lights Go Out At The Statue Of Liberty
Category: POLITICS
The National Park Service said it was likely due to a power outage, though many wondered if the moment was in Women's Day solidarity.
By Rebecca Shapiro, 2017-03-08