The Young Turks Sign $20 Million Investment Deal · Cenk Uygur · Sentinel