Home India launches indo-French, 6 foreign Satellites india-satellite-launch

india-satellite-launch