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

  • 10 years ago
Venezuela's abandoned high-rise, called the Tower of David, has been home to thousands of squatters. Now they're being forced to leave.

Recommended