If you are like me, and happened to be in another world this past weekend (in my case Disney World), you may be wondering: What the hell just happened in Saudi Arabia?

If you are like me, and happened to be in another world this past weekend (in my case Disney World), you may be wondering: What the hell just happened in Saudi Arabia?