Russian Businessman Acknowledges Founding the Wagner Group

A British intelligence agency says that Russia’s invasion of Ukraine has stalled on most fronts. As a result, the Russian troops suffered heavy losses and hardly gained any territory.


Ukraine’s defences remain fierce and well-coordinated, and all major cities remain in Ukrainian hands, the agency said.

Russia invaded Ukraine on February 24, claiming to disable military infrastructure. The country says it does not want to take any cities or attack civilian targets.

Leave a Reply