Earlier this month, media outlets using commercial satellite data confirmed that Russia was once again amassing troops and heavy equipment along its borders with Ukraine—both along the eastern Donbas region and inside the Crimean Peninsula, which Russia invaded and illegally annexed in 2014.
Read Full Article »