Stuart Karaffa Key Wiki page https://keywiki.org/Stuart_Karaffa Seriously oversight Sorry for not more info upfront....this is the guy from the Project Veritas video. Serious oversite to those who were his "bosses"