cripto May 31 A patch of phosphorescent green liquid that appeared in Venice’s Grand Canal was caused by the chemical fluorescein.Story Published at: May 31, 2023 at 09:58AM Tags: Tech News - Latest Technology and Gadget News | Sky News