Oh, Spider, We Found Your Cocaine Jesus. Feds Got Him.
Not Cocaine Jesus, but can you imagine? Courtesy The Smoking Gun comes the tale of the Cocaine Jesus. (Finally, a name for our new band!) And, yes, you can see where this is going: “Federal agents last week arrested a Mexican national for allegedly paying a woman to smuggle into…