Saying Article 370 abrogation has allowed China to interfere in Jammu and Kashmir where Pakistan was only interfering earlier, former CM Mehbooba Mufti on Sunday claimed that Kashmir has been turned into an open air prison with surveillance of highest order.