Greece fans stormed Salzburg…
Greece fans stormed Salzburg, Austria, yesterday ahead of the Euro 2008 soccer game against Sweden, which was to take place late last night, shortly after the Russia-Spain match.
Greece fans stormed Salzburg, Austria, yesterday ahead of the Euro 2008 soccer game against Sweden, which was to take place late last night, shortly after the Russia-Spain match.