by Haja Mo February 14, 2024 World 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