The two pages on the social media web site belonged to Spencer’s National Policy Institute and his web site altright.com

This article sources data from The Independent – Tech