ReportWire

Water in Venice's Grand Canal turns green

[ad_1]

Italian police are investigating the source of a phosphorescent green liquid patch that appeared in the Grand Canal in Venice.

      

[ad_2]

AP Domestic

Source link