About us
Define
Definitions for
"Abu Shusha"
Until 1948, Abu Shusha was an Arab village in Palestine, 8 km southeast of Ramle. It was depopulated in 1948 and later demolished by Israeli armed forces.
en.wikipedia.org