Share

Videos

Squatters Forced To Move From 'World's Tallest Slum'

Newsy
|
July 23, 2014 AT 10:19 AM
Venezuela's abandoned high-rise, called the Tower of David, has been home to thousands of squatters. Now they're being forced to leave.