“The Chinese antiquities at the heart of the Penn Museum’s beleaguered and depleted ‘Secrets of the Silk Road’ exhibition were never approved for display in Philadelphia, a Chinese Embassy spokesman said Tuesday, almost a week after the museum announced the pieces had been stripped from the show.”