'There are vultures out there': Police across Europe thwart €2.38 million face mask scam
€2.38 million euros were paid up front for masks that never arrived. Two arrests have been made in the Netherlands, and more are expected, says Interpol. View on euronews