Neo-Nazi Website The Daily Stormer Is Now Being Hosted on Island With Mostly Black Residents
After disappearing into the dark web, the Daily Stormer website is now being hosted on Anguilla, a Caribbean island where 85 percent of the population is black.