You are using an older browser version. Please use a supported version for the best MSN experience.

Ben Wallace says Russia 'is starting to fail in many areas'

Defence Secretary Ben Wallace says that Russia 'is starting to fail' and are 'unlikely to ever succeed in invading Ukraine'. Western countries agreed to continue long-term funding to help Ukraine's military during a joint conference in Denmark,
image beaconimage beaconimage beacon