An employee of Dell’s call service center in India has reportedly blackmailed a US customer and uploaded her naked pictures on a website. , Tara Fitzgerald, 48 and a mother of a 14-year-old of Sacramento, CA apparently was having trouble finding her provocative bare-buff photos that she had clicked with her boyfriend. However, she was [...]