Snoop Dogg has been arrested on weapons and drugs charges following a TV appearance in Los Angeles. It's the third time in the last few months that the rapper has fallen foul of the law. As previously reported, the rapper was apprehended in possession of a gun and some cannabis at California's Bob Hope airport back in October, and earlier this month was arrested when he attempted to carry an illegal police baton onto a flight at the John Wayne airport in Orange County.
In the latest incident, Snoop was stopped by police as he left the NBC studios in Burbank after recording The Tonight Show with Jay Leno. A spokesman told reporters that police had discovered cocaine, marijuana and a gun in the hip hopper's car.