Filter by

Natalie Ernoult

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Chechnya, Russia, and U.S. Policy and Aid Programs

    Witnesses testified about the Russian war in Chechnya, potential human rights violations in the region, and what direction newly elected President Putin might take in the region. They also t…

    171 views