upvote
If you scroll to the bottom of that page, they discuss possible evidence of damage to the radar from satellite imagery.
reply