Zena Ahmed is a content creator from Iraq, who makes short, interesting videos on various storylines. Check out Zena Ahmed’s original and entertaining videos in the film category, here with us on YouSat TV.