Satellite Images Show Russia’s Military Buildup Near Ukraine

The U.S. said about 100,000 Russian troops have been deployed near the Ukrainian border. Satellite images show the growing presence of military equipment at several locations. Photo: Maxar Technologies

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting