Boston, Mar 23 (PTI) A bizarre six-inch skeleton discovered in Chile’s Atacama Desert belongs to a human foetus, and does not have extraterrestrial origins, scientists say. After five years of deep ...