6 days agoSaudi Arabia Selected To Host The 2034 World Cup, Provoking Reaction From Rights Groups | N18GCNN-News18