Egypt Independent

Explosions hit Gaza police checkpoints, three dead: officials