Carnival celebrations get fully under way in the Brazilian city of Rio de Janeiro this weekend, with around 700,000 tourists joining the party, but the event preparations have been dogged by a damaging controversy.

Carnival celebrations get fully under way in the Brazilian city of Rio de Janeiro this weekend, with around 700,000 tourists joining the party, but the event preparations have been dogged by a damaging controversy.