Satellite images show deployment of forces in southern Belarus | Russia-Ukraine conflict

Satellite images show a large deployment of forces deployed in southern Belarus. About 150 transport helicopters were seen in southern Belarus. The images were released by Maxar Technologies.