James Delmore

James Delmore

Apologist for freedom
About Me
James Delmore is currently a researcher for Fox News. He received his M.A. from Tel Aviv University in Political Science in 2014. He currently resides in New York.