Peru's Wall of Shame

2016-08-04 4

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...