Tag: 76 Injured Radar May Have Failed To Detect Weather That Likely Caused Severe Turbulence – Report Cites