One of the world's oldest known musical instruments has been discovered by German archaeologists. The 18.7-centimetre-long flute, which is carved from mammoth ivory, has three finger holes and would ...