Peruvian police arrest drug dealer in World Cup mascot
Peruvian police arrested a suspected drug dealer in Lima on Thursday by deploying officers disguised as the official mascots of the 2026 FIFA World Cup. The operation, conducted by the specialized Green Squadron unit, took place during the tournament's opening match between Mexico and South Africa.
Verilumia