Current and former employees of Vice News have taken to social media to slam its parent company, Vice Media, after it was revealed that the company organized a $20 million music festival in the Saudi Arabian desert three years after it vowed to cease operations in the country over its poor human rights record. Marketing materials for the Azimuth Music Festival claimed the three-day music, art and food extravaganza was ...