Former U.S. President Jimmy Carter has been criticizing the U.S. constant involvement in wars and praising China for spending the money on its infrastructure and people instead Worth Watching