‘Talibanistan’ documentary by ’89 Nicholls alumna premieres Tuesday on National Geographic Channel
THIBODAUX – “Talibanistan,” a television documentary produced and directed by Tresha Mabile, a 1989 Nicholls State University mass communication graduate,