News

Thieves are accused of stealing 72 cars, storing them in New York and then shipping some to West Africa.