World Affairs Satellite Images Of Russian ‘Tanks’ Outside Kyiv Are Probably Not What You Think They Are Chuck DeVore March 3, 2022