Rahul Grewal

File photo of police car.(photo: JOHANNES EISELE/AFP/Getty Images)

Police Find 300 Lbs. Of Cocaine During Traffic Stop

A traffic stop in the north valley has led to a bust that netted nearly 300 pounds of cocaine.



Get every new post delivered to your Inbox.

Join 1,247 other followers