Bernard Madoff Takes it Up the… Sculpture
Below is a very interesting picture. The picture is of sculpture created by Chinese artist Chen Wenling which critiques the global financial crisis. The sculpture depicts a man with horns (or the devil) pinned to the wall by the Wall Street bull who propels himself/herself by a boost of “personal air”
. The man/devil said to be pinned to the wall is jailed ponzi scheme financier Bernard Madoff. The sculpture is on display at a Beijing gallery.

Related Articles:
Other Interesting Posts
