 How French official drug over 200 women make e for watch dem dey urinate 9 November 2019 Wia dis foto come from, Getty Images Wetin we call dis foto, France Ministry of Culture for di Palais-Royal for Paris One senior official for di French Ministry of Culture don enta court sake of say im dey drug women make e for fit watch dem dey urinate. 