Philippines creates history as they claim first World Cup win

Football fans in Philippines are overjoyed after the country claimed its first World Cup win against New Zealand at Wellington Stadium

Read more...
by

A Staff Reporter

Published: Wed 26 Jul 2023, 3:50 PM

READ MORE:

A Staff Reporter

Published: Wed 26 Jul 2023, 3:50 PM

Recommended for you