Claim: The Order of the Leech was given an unfavourable rating from the CMJ New Music Report (a music events and online media company founded in 1978).
Evidence: Order of the Leech is the tenth studio album by the British grindcore band Napalm Death, released in 2002 through Spitfire. Professional ratings CMJ New Music Report Favourable CMJ Media company 1978 CMJ Holdings Corp. is a music events and online media company which ran a website, hosted an annual festival in New York City, and published CMJ New Music Monthly and CMJ New Music Report.