Man busted for rooftop break-in at Shell gas station NEW CASTLE, DE — A Wilmington man is facing charges after allegedly cutting through the roof of a Shell gas station to steal thousands of dollars in tobacco products, Delaware State Police…
Final Defendant in International Credit Card Scheme with 71 Shell Companies and Moscow Connections Sentenced to Over 24 Years in Federal Prison