Japanese anti-hooligan riot police are deployed at National Stadium at the end of a World Cup warm-u.....
Japanese anti-hooligan riot police are deployed at National Stadium at the end of a World Cup warm-up game [between Japan and Slovakia] at National Stadium in Tokyo April 29, 2002. The FIFA 2002 Korea/Japan World Cup finals will start on May 31. Japan beat [Slovakia] 1-0.