‘Talibanistan’ documentary by ’89 果冻APP alumna premieres Tuesday on National Geographic Channel
THIBODAUX 鈥� “Talibanistan,” a television documentary produced and directed by Tresha Mabile, a 1989 果冻APP mass communication graduate,
Home 禄 Archives for June 8, 2010
THIBODAUX 鈥� “Talibanistan,” a television documentary produced and directed by Tresha Mabile, a 1989 果冻APP mass communication graduate,