TheCube | A 13-foot golden statue caused controversy in the German city of Wiesbaden. Angela Barnes explains why. euronews.com/live.

source