Statue of Liberty Replica Collapses in Brazil

An 80-foot Statue of Liberty replica collapsed in Guaíba, Brazil, due to high winds, narrowly missing parked cars. No injuries were reported as authorities quickly cleared the debris.

Aisha Khan
Aisha Khan
Global Affairs
4 min read
Share:
Statue of Liberty Replica Collapses in Brazil