CBSN

New island "born" off the coast of Japan