Elon Musk mural in Texas defaced with haunting message - ‘Deny, Defend, Depose’ were the words written on the casings of the ...