News

Packed in front of a giant screen on Rio de Janeiro’s famed Copacabana beach, in the middle of what would normally be a work day, fans of all ages cheered Brazil’s 2-0 football victory over ...