Newsmax contributor, former Fox News legal analyst, syndicated columnist, former judge

Business Positions

Board Memberships

Positions