Egypt’s Higher Administrative Court annuls parliamentary results in 26 districts, raising invalidated races to 45 out of 70. | Read More in News from Israel