Possible Human Placenta Found Near Rio Grande