Roughly two million people filled Rio's Copacabana beach Saturday night for a free mega-concert thrown by Colombian pop queen Shakira. About two million people were expected to attend the free outdoor ...