Home Current News Russian forces free hostages taken by Islamist prisoners, news channels sayNewsCurrent NewsRussian forces free hostages taken by Islamist prisoners, news channels sayAugust 23, 20243FacebookTwitterPinterestWhatsApp russian forces free hostages taken by islamist prisoners news channels say Source: yahoo.com/news