Islamabad Celebrates 'Victory' Claim: India Faces Backlash - Rollup News