Chechen troops on Thursday freed two hostages who had been kept in the breakaway Russian Republic following their capture in a neighboring region earlier this week, a news report said.
Two hostages freed in breakaway Russian Republic.