Tag: chechens

putin_wink_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.