Peng propaganda claims 'complete nonsense'