tv globo

Edward Snowden documents: NSA spied on Brazil and Mexico

Brazil announces it will demand an explanation from the US after allegations that the National Security Agency (NSA) spied on…

11 years ago