India launches Brazilian Earth-observing satellite and 18 more into OrbitIndia on Sunday morning successfully placed into orbit 19 satellites including Brazil’s earth observation satellite Amazonia-1-the primary passenger-in […]