Peter Carr

From Conservapedia
Jump to: navigation, search

Peter Carr is the senior media leak strategist of the Mueller investigation