admin
Keymaster
Posts: 120
26 March 2024 at 12:53 pm #1205

But to be fair, what of the IDF on thr ground in Gaza?