Tag / return

    Loading posts...
  • Twelve Too Many

    On May 14, the Gaza protests hit fever pitch as the United States opened its new embassy compound in Jeruslaem. Israeli security forces killed 62 people during a Palestinian attempt to storm the fences. A Hamas spokesperson confirmed later that 50 of those victims were members of Hamas, which is internationally recognized as a terrorist…