Italian police are investigating the source of a fluorescent green liquid patch that appeared in Venice’s Grand Canal on Sunday 28 May. Source: Vigili del Fuoco