Why did the United States choose to land in North Africa before continental Europe?

U.S. troops could safely land in North Africa since it was controlled by the Allies.

North Africa was allied with the Soviet Union, making an alliance convenient.

North Africa had betrayed Germany and asked for Allied help.

North Africa bordered Germany, making invasion easier.

The United States chose to land in North Africa before continental Europe because U.S. troops could safely land there since it was already controlled by the Allies. This made it a more secure starting point for the Americans to launch their offensive against Axis powers in Europe. Additionally, North Africa's geographic proximity to Europe allowed for easier invasion and a strategic position to launch operations on the continent.