Peru's Wall of Shame

  • 8 years ago
This is Lima's "Wall of Shame" -- a 6-mile-long wall built by the government at the request of the rich elites to "prevent crime." But that's not the real reason it was made...

Recommended