On Left, Right & Centre: A day after Chinese troops tried to close in on Indian positions on the South Bank of Ladakh's Pangong Lake, photos have emerged of the soldiers armed with spears and automatic rifles. Will India and China be able to de-escalate?