New Delhi: Chinese troops played Punjabi songs on loudspeakers at the Line of Actual Control (LAC) in eastern Ladakh, apparently for the listening pleasure of the Indian soldier posted to the frontier ...