Real Madrid celebrated on Sunday its 13th UEFA Champions League title with thousands of its fans at Madrid’s Santiago Bernabeu stadium, after the Spanish club crushed Liverpool 3-1 on Saturday in the Champions League final in Kiev. …read more
Source: Latin American Herald Tribune