Saudi Arabia has shown itself as the most disgusting, despicable, secterian, criminal pieces of shits throughout history. They are responsible for the creation of the worst ideologies to roam this earth from Abu sayaf, Boko haram, Al Shabab, alqaeda, Daesh and many other similar terrorist...