A graduate of the Department of Arabic Language and Media at the Arab American University, Amna Abu Arra, won the Jury Prize at the Cedars International Short Film Festival in the cities of Ifrane and Azrou in Morocco, for the documentary...
Read more