Tariq Teguia, a renowned director and writer, entered the world in 1966, amidst the vibrant cityscape of Algiers, Algeria.
With a career spanning multiple decades, he has garnered widespread recognition for his work on an array of films, including the critically acclaimed "Gabbla" released in 2008, the thought-provoking "Roma wa la ntouma" from 2006, and the powerful "Zanj Revolution" in 2013.