Police Reports Describe Activities of Miami Politician Art Teele

Miami New Times | August 1, 2005
Many people who thought they knew Art Teele will find it hard to believe one man could inhabit so many different personas. The disgraced public official, who was facing federal charges, committed suicide on July 27.

Miami New Times

When New Times purchased a small fortnightly newspaper in late 1987, the Miami metropolitan area was served by two dailies, populated with aging retirees, begging for tourists and struggling to invent a place called South Beach. And, of course, it...
More »
Contact for Reprint Rights
  • Market Served: Metropolitan Area
  • Address: 2750 NW Third Avenue, #24, Miami, FL 33127
  • Phone: (305) 576-8000