2
1
We cannot verify who is actually doing the shooting of these artillery shells that are landing in the village of Novoluganskoye. Which is around 8 kilometers away from Russia.
Some people online are saying they're coming from Russia, while others are saying these are pro-Russian terrorists or the US CIA staging an attack in order to get Russia and Ukraine in a full blown war.