Russia invades Ukraine: Live updates

New satellite images show Russian forces have withdrawn from the Antonov Airport in Hostomel, 18 miles (about 29 kilometers) northwest of the Ukrainian capital, Kyiv.
The images, taken Thursday by M…
Read More