Venice police are investigating the source of a phosphorescent green liquid stain that appeared on the city’s famous Grand Canal on Sunday.
Venice police are investigating the source of a phosphorescent green liquid stain that appeared on the city’s famous Grand Canal on Sunday.