Pakistan has seen a rash of kidnappings and attacks on foreigners in recent months , mostly blamed on Al Qaeda and Taliban militants seeking to destabilize the secular government and punish it for supporting the U.S.-led war in neighboring Afghanistan .