Mercedes apologizes for use of Che Guevara photo to promote luxury cars
The German company that manufactures Mercedes-Benz luxury cars, called its promotional use of an image of Marxist revolutionary Ernesto "Che" Guevara a “thoughtless” and “stupid” decision that was not intended to offend people, according to Fox News.