Browse links
US residents can opt out of "sales" of personal data.
Gaming giants EA have come under scrutiny over its decision to base it's forthcoming Medal of Honor release and much of it's plot on the current war in Afghanistan. This is particularly evident in the multi-player elements that allow gamers to play the part of the Taliban .....