How Jim DeFede restored my faith in journalists
On July 27, 2005, Miami-Dade County Commissioner Art Teele walked into the Miami Herald building asking to speak to reporter Jim DeFede, After a phone conversation with DeFede, Teele shot himself. Committed suicide right there in the lobby! Earlier that day, the Miami New Times posted a story about Teele, his pending criminal charges for corruption and some alleged connection
Read more