Tag: Starve Your Dog

‘Starve Your Dog’ in Zawya in its first public screening 

The movie is a part of a trilogy that tackles Morocco’s social…

Daily News Egypt Daily News Egypt