Died

Silent Servant, Renowned Techno Producer and DJ, Has Died

Juan Mendez, the techno producer and DJ better known as Silent Servant, has died. Resident Advisor initially reported the news, which was confirmed to Pitchfork via Mendez’s representatives. A cause of death has not been…