As the final hours of 2025 slipped away, Beijing's 798 Art District became an open-air stage where art, technology and public ...
The dramatic operation capped an intensive pressure campaign on the South American country and its autocratic leader.