The 2012 Carnival in Brazil's Rio de Janeiro, the largest carnival in the world, is well under way. For days, revellers have been celebrating - including the famous Samba Parade on Sunday night, which attracts hundred of thousands of spectators.

advertisement
MORE PHOTOS
Which countries have royal families? A look at reigning kings and queens around the world
Kong Hee in court for alleged misuse of church fundsTrial involving the six leaders of City Harvest Church (CHC) begins 15 May, 2013.
Shane Todd's death: Suicide or murder?Answers from the coroner’s inquest














































