Avi Davis, president of the Los Angeles-based American Freedom Alliance passed away yesterday morning. Avi was a great defender of Western values, a great guy and a great friend.
Avi Davis, president of the Los Angeles-based American Freedom Alliance passed away yesterday morning. Avi was a great defender of Western values, a great guy and a great friend.
I will miss the Friday dinners with fascinating people and stimulating conversation. I will miss Avi more than I can say.