A 13-foot golden statue caused controversy in the German city of Wiesbaden. Angela Barnes explains why.
Relevant news not found.