Saudi Arabia is leading a Peaceful Alliance of Islamic Nations In the name of peace, they are vowing to ‘wipe terrorists from the earth.’ Saudia Arabia is leading an¬†effort to...