Home News Bizarre corpse found in South Africa – A new insight in alien existence