TechTaffy

A coalition represented by the Electronic Frontier Foundation (EFF)┬áhave filed a suit against the National Security Agency (NSA) for violating…