Databases for Palestine logo

IDF publishes forced confession justifying its raid of Kamal Adwan Hospital