4:04 pm
Tue September 21, 2010

NIU theatre students in Moscow

DeKalb, IL – For the last several years, a group of NIU theatre students have traveled to Russia to spend a semester at the famed Moscow Art Theatre School. WNIJ's Guy Stephens has more.

Related Link:
School of Theatre and Dance International Programs