CAIRO — An advertisement by a French automaker has stirred up controversy in Egypt after activists said it promoted sexual harassment in a country where
Read moreCAIRO — An advertisement by a French automaker has stirred up controversy in Egypt after activists said it promoted sexual harassment in a country where
Read more