Venice mystery: Italian police investigating bright green liquid in Grand Canal
close Video Fox News Flash top headlines for May 28 Fox News Flash top headlines are here. Check out what’s clicking on Foxnews.com. Authorities in Venice, Italy are investigating the…