China breaks its single-year launch record with weekend flurry
Four Chinese rockets launched over the weekend, taking the nation's total for 2025 to a record-breaking 72 orbital missions.

Science and reality