Welcome, Sign In
Squatters Forced To Move From 'World's Tallest Slum'
Description:Venezuela's abandoned high-rise, called the Tower of David, has been home to thousands of squatters. Now they're being forced to leave.
homeland tower of david
tower of david