
Key 7 October "mass rapes" witness denounced as liar by Israeli reporter
4 April 2025
The Electronic Intifada exposed Rami Davidian as a liar a year before Israeli media caught on. Read more about Key 7 October "mass rapes" witness denounced as liar by Israeli reporter