A man whose early life as an activist resulted in numerous brushes with the law and a stint at Colorado’s infamous Supermax prison is now a paralegal and an author.
El Mecca Sport Bar in Denver, Colorado, may lose licensing after authorities conducted investigations into tips involving drug activity and prostitution.