Dave Chappelle Criticizes Free Speech in America at Saudi Arabia Comedy Festival
(www.hollywoodreporter.com)
Who the F does a "Comedy Festival" in Saudi Arabia, of all places? What's next? North Korea? The USA?
Who the F does a "Comedy Festival" in Saudi Arabia, of all places? What's next? North Korea? The USA?