Terrorism 19 minutes ago Explosion in Ramallah, Palestinian Territory Show on map Ramallah, Palestinian Territory · 3 independent reports · 1 publisher First reported by english.wafa.ps