Crack addict spends three hours blaming everyone else for his problems Tiana Lowe Doescher · July 25, 2025 5:05 am