Learn more about Point Nemo, a remote area in the Pacific where the ISS will be sent in 2030 or 2031.
BREVARD COUNTY, Fla. — After four months at the Sea Turtle Healing Center, Nemo the green sea turtle was released back into the ocean during a turtle release event at Pelican Beach Park in Satellite ...