The University of L'Aquila is a public research university located in L'Aquila, central Italy. It was founded in 1964 and is organized in nine departments. The university presents a scientific-technological character with many research groups. It is best known for its Engineering, Medicine, Psychology and Science schools. Read More
Italy booked their berth in the Euro 2020 final after seeing a lead wiped out but then defeating Spain on penalty shoot-out by 4-2 at Wembley on Tuesday (local time). ...
Italy head coach Roberto Mancini has said it's "pretty unfair" that Azzuri and Spain fans will not be able to travel for Tuesday's Euro 2020 semi-final at Wembley. ...