There are two parallel north-south roads in Gaza: The main one, that is in the very center of the Strip, is Salah al-Din Street. The second, smaller one, runs along the coast; this is Al-Rashid Road. Recently the Hamas Health Ministry in Gaza produced videos of Al-Rashid Street on which fourteen corpses were strewn, along […]