SpaceX completes launch and landing double bill

The US rocket company makes two launches twice in just over 24 hours.