Vladimir Putin’s forces have been humiliated once again after yet another friendly fire incident involving one of its aircraft.According to reports, one of Russia’s...
In a significant blow to Russian military efforts, Ukrainian defences successfully intercepted and destroyed 19 out of 21 Shahed-131/136 drones launched by Russian forces...