Preparing your study page...
Preparing your study page...
Correct answer: A
Explanation
India is correct because it has recently launched the Proba-3 mission for ESA. China is incorrect because it did not launch this specific mission. Israel is incorrect because it is not associated with the recent launch of Proba-3. Russia is incorrect because it was not the launching country for this mission.