Breaking: Israeli Police Arrest 30 Protesters After Anti-Netanyahu Rally
Israeli police said on Sunday they had arrested 30 demonstrators after thousands rallied in Jerusalem demanding the resignation of Prime
Read moreIsraeli police said on Sunday they had arrested 30 demonstrators after thousands rallied in Jerusalem demanding the resignation of Prime
Read more