UK Defense Secretary Ben Wallace described Russia's invasion of Ukraine as "senseless and self-defeating" and revealed surprising information about a downed Russian Su-34.PHOTO By Chris McAndrew - CC BY 3.0He also stated that there was evidence to imply that Russian military gear was being strained to breaking point as a result of the…
