A popular Southwest Detroit music venue called El Club closed down Saturday to avoid what its general manager described as “police intimidation.” The closure comes one year after Detroit police were heavily criticized for swarming businesses participating in the city’s Cinco de Mayo festival and threatening attendees with arrests if they didn’t disperse. At the […]
