#awkwardmoment when #Islam hating #atheist dubious source of info is known #Islamaphobe robert spencer #myjihad