David French
1
forum
by
David French.
David French is Senior Counsel for the American Center for Law and Justice and a veteran of Operation Iraqi Freedom.