World Geography On which planet was the space craft “Magellan†sent A) Saturn B) Mars C) Venus D) Jupiter Detailed Solution: No Details Prev Next