A SpaceX Falcon 9 rocket successfully launched a Telesat communications satellite from Cape Canaveral, Florida, on Sunday, July 22.
After putting the Telstar 19 Vantage into orbit, SpaceX landed the vehicle on one of its autonomous drone ships in the Atlantic Ocean, called "Of Course I Still Love You".
(Source: Reuters)