Eighteen people have been charged with stealing at least $200 million in a credit card fraud ring, possibly one of…
Behind the innocent aspirations and her shy smile, the 19-year-old Gemma Barker from Staines, Middlesex, UK, led a double life…