TechTaffy

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