The 2010 Triad Jewish Film Festival will open this Saturday at the Carousel Grande Cinemas (1305 Battleground Ave., Greensboro), and organizers believe that this could be the best fest yet.
Read more
Read it in print








