TechGeeze > Technology > Gadgets > Windows Phones also store location data, now everyone’s to blame