Expressing their displeasure with a BBC report titled 'Any story could be your last' that highlights India's actions in controlling press freedom in Kashmir, the Jammu and Kashmir Police criticized the report for unfairly portraying their law and order initiatives as biased against journalists.