China-Brazil satellite launch fails, likely fell back to Earth
A Chinese-Brazilian satellite launched by China on Monday failed to reached its planned orbit and likely fell back to Earth, Brazil's Ministry of Science said. The satellite was the fourth in a series designed to monitor land use in Brazil, including forest cover in the Amazon basin. Brazil's space program [...]