Police Use Biometric Tech to Identify 7,000+ Who Stormed Miami Soccer Tournament, May Face Deportation
Law enforcement authorities have identified over 7,000 people who stormed the Hard Rock Stadium in Miami, Florida, for the Copa América soccer tournament final this month, the Qatari outlet BeIN Media reported on Tuesday, and many may face fines, prison, or even deportation.