Tragic Discovery for Spain’s Olga Carmona after Scoring World Cup Winner Sudden Loss Strikes Amidst Victory Spain’s Olga Carmona, a rising star in Spanish football, had a bittersweet moment in the Women’s World Cup final against England at Stadium Australia in Sydney. Shortly after scoring the winning goal for her team, Carmona received the devastating […]