News

The FIFA Museum in Zurich, Switzerland houses football memorabilia from all over the world, including the Philippines.