TAG
ACID
‘Put Your Soul On Your Hand And Walk’ review: Gaza documentary is a poignant final testimony
Dir: Sepideh Farsi. France/Palestine/Iran. 2025. 110mins
This celebration of resilience was remodeled right into a poignant final testimony by the dying of Gaza resident and...