Link
How is Barack Obama going to get out of this one? On Tuesday, the Russian military produced an impressive array of evidence that clearly shows that ISIS oil is being smuggled into Turkey on an industrial scale. The evidence included photographs taken by satellite and during aerial reconnaissance missions. What the Russians have shown the [...]
via IFTTT