The new INSIGHT detector was exhibited in the laboratory and explained by scientists. Home