Yep, there is a “Loc-Nar” level of evil surrounding guys like this, particularly the ones who have the stench of Mohammed on them. Maybe that orb’s green color was prescient.
Makes you wonder if the CIA has a special GREEN pill they give these nutcases.