A website that allowed anyone to create genuine-looking but fake identification cards and documents has been shut down by the FBI and Dutch national police.
A website that allowed anyone to create genuine-looking but fake identification cards and documents has been shut down by the FBI and Dutch national police.