Cuban artist Manolo Castro created a “life-size sculpture of Osama Bin Laden“. The sculpture displayed at an art exhibition during the 11th Havana Biennial.
The life-size sculpture of Osama Bin Laden is lying on floor, fully-dressed exactly as Osama Bin Laden used to. The pillow, the carpet, his beard… everything making a complete realistic scene.
Photo Credits: Washington Post | Yahoo | AP