Why are governments in Azad Kashmir replaced so fast?

time Dec 20 2025