Twenty injured in Kashmir attack