Number 32 and 33 on the Saudi Arabia's new most wanted terrorist list arrested ping!
The Saudi's practice one of the most extreme versions of Islam (pig poop be upon it) but it is still not enough for the rabid vermin.