Google Maps unveils editing tool that let users draw in roads

Google Maps has launched a map editing tool for desktop that lets users add new or missing…

Scientists may have solved the mystery of the world’s oldest computer

Scientists have been working for more than a century to decipher the Antikythera Mechanism, which is…