Claim: Humanz was released by Gorillaz on April 28 2017.
Evidence: The album was released on 28 April 2017 via Parlophone and Warner Bros..