Humiliation for Putin as Russia's Luna-25 crashes.
China and Russia are building an arsenal of cosmic weapons in a bid to achieve military dominance in space.
Russia switches off radiation sensors at Zaporizhzhya.
Twenty years after its founding, the African Union faces severe headwinds – everything from personnel problems to the organisation’s ability…
Starlink Satellites Being Turned Off To Block Ukraine From Using Them Militarily.
Putin’s Final Throw of the Dice: Throwing 500,000 Russian Soldiers Into Battle On The Anniversary Of The Ukraine Invasion
Putin to throw 500,000 troops into Ukraine War, as he goes on the offensive against Germany.
Ukraine’s President Calls For Jets and Long Range Missiles After Germany and the US Pledge Battle Tanks
Germany and America agree to supply Ukraine with battle tanks, as Rattled Russia warns of escalation.
Why the Wagner Group. now in its twilight, must be extinguished altogether