This Channel Confirms It Will Broadcast the 2026 and 2030 World Cups in Peru: Will It Be Free and Available for Streaming?  FootBoom
source