Quantcast
Home » Topics » the greatest show on Earth

Rio revels in Carnival — ‘the greatest show on Earth’

More than a million Rio Carnival revellers laid aside bitterness at Brazilian leaders to join wild festivities Saturday in what has been dubbed "the greatest show on Earth." Many participants said they had resolved to forget -- at least until festivities……

Google+