Ukraine: Satellite images show Russian military activity
8:55am PST - February 17th, 2022 space force - BBC NewsThe images show that Ukraine is surrounded on three sides by Russian hardware and troops.
The images show that Ukraine is surrounded on three sides by Russian hardware and troops.