United Kingdom-Technology
  • Snow falls on the Houses of Parliament on January 18, 2013 in London, England.

    British intelligence agencies are planning to install an unspecified number of spy devices along Britain's telecommunications network.

    LAST UPDATE : Feb 05, 2013, 8:57 AM EST
    Story

Pages