The voluptuous statue of a mermaid is making waves in the southern Italian town of Monopoli. The statue was created by students at the Luigi Rosso art school in Monopoli before being positioned in a square named after the scientist Rita Levi-Montalcini, reported The Guardian. The headteacher of the Luigi Rosso art school, Adolfo Marciano, defended the statue, saying it …