Luke 10:18 He replied, I saw Satan fall like lightning from heaven."
"Barrak" is Hebrew for "lightning"
He’s in India, so what’s the buzz on whether or not he will come back to the US?