Brazil’s Carnival Only Starts When 12-Foot John Travolta Arrives

Start
The Brazilian city of Olinda has become famous for its giant puppets during Carnival, including one made just after “Saturday Night Fever.”
Previous Story

Deadliest Cholera Outbreak in Past Decade Hits Southern Africa

Next Story

As U.S. Weighs Aid, Ukraine Turns to European Allies for Support