Body found in Costa Rica near home of missing American woman
Authorities in Costa Rica said they found a body on the property where Carla Stefaniak, of Florida, was staying and last seen alive.

All