David A French is an American attorney, journalist, and a senior fellow at the National Review Institute.
No posts found.