fritzphilippe8593 fritzphilippe8593 07-08-2018 History contestada Queen Isabella was the leader of which country ? a. Spain b. Portugal c. Italy