Satellite images obtained by Yle show that Russia has erected large new buildings at military bases near the Finnish border. Meanwhile, more equipment has been transferred from Petrozavodsk for the war against Ukraine.
Source:yle.fi
Satellite images obtained by Yle show that Russia has erected large new buildings at military bases near the Finnish border. Meanwhile, more equipment has been transferred from Petrozavodsk for the war against Ukraine.
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…