Al Jazeera English 1 hour ago

Spain win Padel World Cup in Qatar as sport’s popularity soars

❤️ | 💬 0