James Spurgeon
Communications degree holder working in media. Researches topics from multiple perspectives. Does not identify as Democrat or Republican.
Communications degree holder working in media. Researches topics from multiple perspectives. Does not identify as Democrat or Republican.