Archive

Morocco, Spain and Portugal to host 2030 World Cup, three

PARIS (Agencies): Morocco, Spain and Portugal have been named hosts of the 2030 soccer World
Read More

Captains’ Day kicks off ICC Men’s Cricket World Cup 2023

LAHORE: The ICC Men’s Cricket World Cup 2023 stage is set as all 10 captains
Read More