The oldest mummies in the world may hail from southeastern Asia and date back 12,000 years

Short excerpt below. Click through to read at the original source.

Scientists have discovered what’s thought to be the oldest known mummies in the world in southeastern Asia dating back up to 12,000 years.

Read at Source