Thousands marched in Muzaffarabad, the capital of Pakistan administered Kashmir, on Monday to protest against India's withdrawal of special rights to the Indian administered part of Jammu and Kashmir through a presidential decree last week.