In the midst of a battle with Russia, France promises to supply armored vehicles to Ukraine.
In the midst of a battle with Russia, France promises to supply armored vehicles to Ukraine.
Show more
In the midst of a battle with Russia, France promises to supply armored vehicles to Ukraine.