GERMANY DUMPED OUT OF EURO 2024By Mikozi BuzzJuly 5, 2024 Euro 2024 host Germany has been dumped out of the tournament on Friday after a 2-1 quarterfinal defeat by Spain in…