'Overwhelmingly helped Ukraine': Kremlin, Elon Musk deny Russian army using Starlink

A Starlink dish and router are displayed in San Anselmo, California. Justin Sullivan/Getty Images via AFP. Ukraine accused Russia of using Starlink.

Do you trust this headline?

In