Long live ‘our’ Gulf bastards

Life is a golden gift from Allah if you’re a certified member of the Gulf Counter-Revolution Club (GCC), also known as the Gulf Cooperation Council; Bahrain, Kuwait, Oman, Qatar, Saudi Arabia and the United Arab Emirates can torture, kill, repress and demonize their own subjects – in full confidence the “master” will let you get […]