Israel commemorates Jerusalem Day

Israel celebrates 52nd Yom Yerushalayim; Iranians held protests and demonstrations, alongside Germany and Iraq; Riots and clashes on Temple Mount as Palestinians throw rocks at [...]