Dr. Eli David @drelidavid · Twitter · 2025-06-15 18:37 UTC The Islamic Republic claims to be the protector of al-Quds (Jerusalem). Yet they just fired ballistic missiles on Jerusalem. Here they are right above the Temple Mount (where al-Aqsa mosque is also located) 👇