Even the Hubble Space Telescope cannot find any debris where a meteoroid apparently hit Jupiter on June 3rd. Today, researchers released new HST images of the impact site, which show nothing but uninterrupted clouds. The non-detection is consistent with a relatively small asteroid or comet fragment making a shallow strike in Jupiter's high atmosphere. Links to photos and more information may be found at
http://spaceweather.com