China just aced its 10th sea launch, using a specially converted floating barge and a solid rocket called Smart Dragon-3. Read More – Space