The National Museum of China in Beijing has opened a special exhibition showcasing the works of Italian Renaissance painter Caravaggio. Art enthusiasts and cultural explorers are flocking to witness the centerpiece of the exhibition—his renowned painting, \
Reference(s):
cgtn.com