Trevor Schakohl, Daily Caller News Foundation

Trevor Schakohl, Daily Caller News Foundation