Italy takes home European Championship after thrilling penalty shootout vs. England by Ryan Gaydos3 years agoWorld Italy narrowly defeated England on Sunday to win the European Championship.
Chinese military aircraft, vessels cross into Taiwanese space in latest threat of force by 2 years ago