Russian sat photos re US Humvees in ISIS camp (3) September 24, 2017 960 × 678 Russian Satellite Photos Prove US–ISIS Collusion in Syria