2 years 3 months ago Link Kotaku On Tuesday, Turkish police in eleven different provinces took forty suspects into custody for an alleged money laundering scam perpetrated using the Twitch streaming platform.Read more... Author Brian Ashcraft Tags Kotaku