Terrell D. Johnson, a 30-year-old man from Milwaukee, Wisconsin, was reported critically missing before being found deceased on November 15, 2022. Johnson was last seen on the evening of November 11, 2022, near the 4200 block of North Teutonia Avenue. The Milwaukee Police Department initially classified him as critically missing, a designation used for individuals considered especially vulnerable.
The circumstances surrounding Johnson's death have not been publicly detailed by the police
...Read More