Editor’s Note: Russia has announced its withdrawal from Syria. Yes, you read that correctly–Russia is pulling out of Syria. A very, very curious turn of events, wouldn’t you say? According to the Russian government, its goal has been achieved and Daesh has been stopped. I’m not sure what metrics they are basing that assessment on, […]