South Korean Police Refer 7 Officials To Prosecutors Over Jeju Air Crash Localizer Claims
Investigation

South Korean Police Refer 7 Officials To Prosecutors Over Jeju Air Crash Localizer Claims

South Korean police have referred seven Ministry of Land, Infrastructure and Transport officials to prosecutors over allegations that they knowingly […]