Images Show Russia Troop Deployments in Belarus

FacebookXPinterestEmailEmailEmailShare

    Satellite images showed Russian military deployments in southern Belarus near to the border with Ukraine amid simmering tensions over a potential conflict. (Sattellite Image ©2022 Maxar Technologies via Associated Press)