Declan McKenna Found Dead By Suicide In Home Declan McKenna – music artist – has been found dead inside his residence by an apparent suicide.