NEWS A Mazda Vehicle Ended up in the Waters of Dubai Creek Dubai Police’s Department of Maritime Rescue of the General Department of Transport and Rescue recovered a Mazda…