New satellite images show massive Russian troops on the border with Ukraine, which has sparked fear of an invasion.
According to media reports, the expansion of the military on the Ukrainian border by Russia just does not include troops, but also includes a heavy cache of arms, ammunition, and artillery.
#Russia #Ukraine #Invasion