On Tuesday, Turkish police in eleven different provinces took forty suspects into custody for an alleged money laundering scam that used the Twitch streaming platform.
On Tuesday, Turkish police in eleven different provinces took forty suspects into custody for an alleged money laundering scam that used the Twitch streaming platform.