Salem Communications has sold its foreign language radio station in Los Angeles for $12 million. KXMX-AM was sold by the Camarillo-based broadcaster because it did not fit in with the core format of Christian and family-themed radio content. Salem has four other stations in the Los Angeles market.