W
World News
Guest
RIO DE JANEIRO (AP) — After watching Spain miss one chance after another and suffer a second straight humiliating loss at the World Cup, Victor Serra and other Spanish supporters walked out of Rio's Maracana stadium to hordes of Chilean fans yelling "It's over! It's over!"
Continue reading...
Continue reading...