In Modiin, a Palestinian terrorist base, 18 miles west of Jerusalem, Israel, terrorists practice throwing against mock buildings, which were made to look like Jerusalem's city center.Modiin?? Modiin is a Jewish town/city. Birthplace of the Maccabees.
What was your source for that statement and picture Diogenesis? Got more info? Thanks.