Deaf Leaders FoundationJan 3, 20230 min readQaeda admits to India's successes in Kashmir; Blasts 'coward' Pak Army for decline in terror
Comments