The critical observations against India by UN Special Rapporteurs came during a two-day visit by a group of 24 foreign envoys to Jammu and Kashmir. New Delhi says that the visit by the foreign mission heads to the territory allowed them to witness first-hand the “inclusive development” in the region since 2019.