Image: Dubai Police Dubai Police have detained 10 unlicensed street vendors selling food products in public areas as part of their ‘A Conscious Society, Free of Beggars’ Ramadan campaign. The vendors ...