Skip to content

Tag: chechens

AP

Russia Denies Sending Troops to Syria

Russian officials denied reports that the government placed Russian soldiers in Syria and deployed fighter jets. Reports of Russian activity in the war-torn country swarmed the internet this week.