Armed Chinese police

Armed Chinese police in Amchok on Thursday, June 2.