Football’s ‘Olympic Torch’ reaches the Philippines
Diary notice: 14.4.2023 From the 15th to the 30th of April, “The Ball,” Football’s Olympic Torch, travels through the Philippines. The Ball is making its way around the globe from Battersea Park in London, where the first official football match... [Read More]