'No authority here': Democracy Fwd CEO on new lawsuit targeting Trump's $1.8B 'slush fund' Download


YouTube Thumbnail