Pat Buchanan Announces Retirement Published 21 Jan 2023 At 84 years old he is passing the torch to the next generation Full Article