Russia frees U.S. aid worker Kenneth Gluck in Chechnya

Monday, February 5, 2001 at 12:00am

MOSCOW (Reuters) - A U.S. aid worker was free on Sunday after three weeks in captivity in Russia

Filed under: City News
Tagged: