Germany thrash Scotland 5-1 for stunning win in tournament opener 0 14.06.2024 23:56 Indiatoday.in Germany thrash Scotland for stunning win in tournament opener