Molly E

59%
Flag icon
Lydd, a city inside the borders of Israel where in 1948 the nascent Israeli Defense Forces massacred a group of Palestinians by, among other means, tossing grenades into a mosque.
The Message
Rate this book
Clear rating
Open Preview