I remember there is another phrase related to gloves... What was it... Ahh... Can't recall it now, but it was or is usually used when one knight wanted/wants to challenge another knight... is it to throw the glove at somebody ?
This is original sentence "The gloves are off. For years, the White House has danced around the sensitive topic of Chinese hacking into American computer systems that is believed to have compromised everything from electrical grids to the email accounts of researchers focusing on China’s human-rights record.