Pfff well rely on the press to give you a clear view of what's going on. I don't understand what exactly happened.
What radar? Sounds a bit like the ILS was U/S. Couldn't imagine the controller's radar were out and the TCAS or weather radar onboard don't have anything to do with it either.