Cabo Verde's national football team received a hero's welcome upon returning home after an unforgettable FIFA World Cup 2026 campaign, with thousands of supporters gathering at Nelson Mandela Praia ...