A mermaid statue unveiled in Southern Italy is being criticized for being “too provocative”
Browsing: Italy
After decades of failed attempts, part of the pavement and foundations of the Roman Villa located north of the capital, discovered by scholars over a century ago, has finally been brought to light.
While previously rumored that the medical company was pressing charges, luckily that turned out to be false.