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