Peruvian police disguised themselves as 2026 World Cup mascots to arrest a suspected drug dealer in Lima, using the costumes to preserve up a ways from suspicion and conclude a shock raid…
Read More
Peruvian police officers disguised themselves as World Cup mascots to earn suspected drug dealer off guard
