The news outlet says the two might be related.
The site will continue to operate for now.
Most Popular: Complex.com