Science

Sneaky US Navy feedback device could stop people being able to speak