A 21-year-old member of the US Air National Guard has been detained in connection with a leak of sensitive military information that has alarmed both the US and its allies.<br />Jack Teixeira is accused of violating the Espionage Act for allegedly sharing the files in an online gaming chatroom.