SpaceX completes launch and landing double bill

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