Bellingcat published new evidence of Russia’s military presence in Ukraine

The Bellingcat volunteer journalist group published a new report with the satellite images showing the deployment of Russian military vehicles and artillery weaponry, as well as newly laid tracks to Ukraine, reports with reference to UA Wire. The dates of