News

Therese Patricia Okoumou Faces Jail Time for Climbing Statue of Liberty in Protest

August 29, 2018
11:03 AM EDT