
Russian military satellites release mystery object into orbit
By NATASHA ANDERSON Published: 11:08 EDT, 4 April 2025 | Updated: 11:08 EDT, 4 April 2025 Advertisement A trio of secretive Russian military satellites have released a mystery object into orbit, reigniting fears that Moscow is developing a space-based …