The Russian radar station, estimated at around 10-15 million dollars, was obliterated along with its crew. Read More