fbpx

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.