Re: Evidence it was the Russians what dunnit
"I doubt that committing genocide every day is sustainable, surely they would run out of children to murder?"
The CIA "World Factbook" estimates neonatal mortality rate in the Gaza Strip to be 17 per 1000 vs 3.5 per 1000 for Israel as a whole. Something isn't right there.