Saudi Police Open Fire On Protestors March 10th, 2011 MacAoidh Facebook Twitter0share Saudi Police Open Fire On Protestors – AP Advertisement Advertisement Facebook Twitter0share