Editorial »
Found 1 people matching David Shafer:
David J. Shafer is an American politician currently serving as the 68th President Pro Tempore of... more » |
David J. Shafer is an American politician currently serving as the 68th President Pro Tempore of... more » |