Police arrested General Gotovina in Spain 's Canary Islands Wednesday .