Particle
.news
Sofia Amara
French-Moroccan journalist and film director
Sofia Amara is a French-Moroccan journalist and film director.
From
Wikipedia
3 ARTICLES
5 months ago
Documentary Reveals Israel's Role in Hamas' Rise