Roscosmos, Russia's state-owned space corporation, has canceled the launch of British communications satellites scheduled for Saturday earlier in the day.