BREAKING: 🇷🇺 Russia calls on the IDF to release satellite images to prove it did not fire missile at Al-Ahli Baptist Hospital.— The Spectator Index (@spectatorindex) October 18, 2023
BREAKING: 🇷🇺 Russia calls on the IDF to release satellite images to prove it did not fire missile at Al-Ahli Baptist Hospital.