Israeli security forces fired stun grenades and water cannon at Palestinian protesters angry at restrictions on gatherings during Ramadan.
Israeli security forces fired stun grenades and water cannon at Palestinian protesters angry at restrictions on gatherings during Ramadan.
Over 100 injured as Israeli police clashes with Palestinians amid a dispute over gatherings at Damascus Gate on April 22.