Search
Close this search box.
Search
Close this search box.

European Champions League Final in Istanbul

Istanbul is just hours away from hosting the pinnacle of European club football. Manchester City are heavy favourites heading into the Champions League final against Inter Milan, but as Talha Duman explains, the Turkish megacity is no stranger to an upset.

Source: TRTworld.com