'Kashmir's Self-Determination Struggle: A Chronicle of Resil