Ya, just saw it on my ISP's front page. Police think it's drug related.