The discovery of an ancient music score in the Louvre sets researchers on a mission to recreate the music as it was originally heard by the Greeks 2,400 years ago.
1898
2016
2014
2004
2025
1983
1964
2019
1982
2012
2017
2013
2005
2021
2003