janessachica

janessachica

1list
0 views
0 votes cast
send a note
latest badges:
  1. NSA: Europe Unites Against USA?

    NSA: Europe Unites Against USA?

    The latest revelations come amid anger and fury; allegations that United States had tapped the mobile phone of German Chancellor Angela Merkel and that NSA had ...