Twenty-one people face criminal charges related to the apparent heist of at least 100 Mercedes-Benz vehicles operating as part of a car-sharing fleet in Chicago, according to city police.
Twenty-one people face criminal charges related to the apparent heist of at least 100 Mercedes-Benz vehicles operating as part of a car-sharing fleet in Chicago, according to city police.