by Haja Mo December 22, 2025 World The Pompidou Center is the place to see contemporary art in Paris. Or it was, until curators put its astonishing collection into storage. Previous Story Freed From a Belarus Prison, a Nobel Peace Laureate Experiences ‘Oxygen Intoxication’ Next Story U.S. Coast Guard Pursues Oil Tanker Linked to Venezuela