Kashmir on a rollercoaster ride