Israeli police storm Al-Aqsa Mosque in Jerusalem in response to rioting, injuring seven Palestinians and resulting in clashes throughout the country and Gaza, where nine rockets were launched.
Israeli police storm Al-Aqsa Mosque in Jerusalem in response to rioting, injuring seven Palestinians and resulting in clashes throughout the country and Gaza, where nine rockets were launched.