Shakira thrills a crowd of 2 million with free concert on Brazil’s Copacabana beach

Wait 5 sec.

Rio Mayor Eduardo Cavaliere said on X that 2 million people attended the performance.