from time.com1 year agoFew people were paying much attention to the doings at the Space Telescope Science Institute (STScI) on the campus of Johns Hopkins University in Baltimore on April 1, 1995. Read at time.com #people #back #years #instruments #johns-hopkins-university #christmas-day #murder-trial[add][|| ... ]