Indian and Chinese army faceoff at Demchok

An irrigation canal built by India in the remote border area in Demchok in the Indian side of the LAC (Line of Actual Control) was reportedly interrupted by Chinese army, resulting in a stand-off between the two sides.

DIFF ‘spotlight’ features shine bright

The films at this year’s special local interest program ‘Spotlight on Kangra Valley’ featuring Mane de Phere, Didi Contractor and Asmad received a great reception on the second day o