Champions League: France wins the trophy for incompetence
The final of the European soccer competition on Saturday in Saint-Denis was marred by numerous incidents. Hundreds of Liverpool fans were rounded up, blocked at the entrance to the stadium…
The final of the European soccer competition on Saturday in Saint-Denis was marred by numerous incidents. Hundreds of Liverpool fans were rounded up, blocked at the entrance to the stadium…