At some place involving 300 million and 1 billion decades back, a large cosmic item smashed into the earth Venus, leaving a crater more than 170 miles in diameter. A team of Brown University scientists has applied that ancient effects scar to check out the chance that Venus at the […]