Woman who climbed the Statue of Liberty last 4th of July, climbs the Southwest Key building in Austin, Texas

Advertisements The woman who climbed the Southwest Key building in Austin, Texas, has been identified as Patricia Okoumou. Okoumou, a woman from the Democratic Republic of the Congo, climbed the Southwest Key building in a protest against the detention of illegal immigrant children. Okoumou was yelling “Free the children. Let them go,” from the top […]

Continue Reading