Millions of revellers have taken to the streets of Rio de Janeiro to celebrate the biggest cultural event in Brazil. The Rio Carnival has returned in a blaze of glory, with partygoers hitting the ...