German police finds 18M stolen and misused account logins Unallocated AuthorApril 5, 201401.5K views Police in northwestern German city of Verden have discovered a collection of 18 million stolen… Read more