snoopdogg.jpg

Snoop Dogg draws controversy with his new music video.
Photo: Reuters