Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Russia launched 16 satellites to build a rival satellite internet network.

Russia launched 16 satellites on March 23, 2026, marking the first step in a state-backed plan to build a domestic satellite internet network to rival Starlink. The project, led by Bureau 1440, aims to provide global broadband coverage with commercial operations expected by 2027 and over 250 satellites planned.

15 Articles