David Keene serves as the CEO of Elliance Digital Media, owner/operator of American Liberty News.
From the start of his career, David has worked in politics – promoting ideals that made the American system of government fundamentally different from all those that preceded it.