Originally Posted by Sarmatian No, Interpol estimates that there "could be up to 5000" of them in Europe. While a few lines down there's this info Left it open-ended enough
Forum Rules
Bookmarks