(CNN) Adam Gadahn, an American spokesman for al-Qaeda, was arrested Sunday in Karachi, Pakistan, a senior Pakistani government source told CNN.