The Child and the Invader – An Iranian Cartoon Series
Via MEMRI: During February and March 2008, Iran’s Sahar TV, the Islamic Republic of Iran Broadcasting’s (IRIB) foreign language channel that broadcasts in Urdu, French, English, and other languages, aired … Read More