Citizens of Caracas, one of the world's most violent cities, bow down and worship statuettes of deceased criminals. Venezuelans are traditionally Catholic. B...
Share this note: