New Space Radar in Costa Rica to Track Tiny Orbital Debris There’s a new massive space radar assembly in Costa Rica that is able to track orbital debris that are as small as 20 millimeters. It was constructed by LeoLabs, which …