Born November 7, 1983. David passed away on February 26, 2021, in an altercation with the police. David was a highly intelligent, unique and wonderful man and will be greatly missed by his mother, his family and his friends. A party to celebrate him will be held at a later date to be announced.
Theodore Johnson passed quietly in his sleep at the age of 95