UK Intel Chief Optimistic of Ukraine’s Victory against Russia
Richard Moore, the head of Britain’s intelligence service, has expressed optimism about Ukraine’s prospects in its war against Russia, noting that Russian forces have lost momentum on the battlefield. Moore highlighted Ukraine’s territorial gains, stating that they have recovered more territory in a month than Russia achieved in a year. He further emphasized that there … Read more