NBC: India blocks independent news outlet in Kashmir