LLM's Truth Truck was impounded yesterday by the Detroit City Police, and Dennis Green, director of Life and Liberty Ministries, was arrested, cuffed and taken to jail. LLM's Truth Truck arrived in town on Friday and met with immediate opposition from the Detroit Police Department. On Friday evening, Dennis Green was issued a ticket for having no vehicle registration even as the ticketing officer held the reistration in his hand. Even though a supervisior was on the scene and was made aware of the bogus ticket, he refused to intervene and chose rather to let the injustice occur. On Saturday,...