Douglas Applegate

Who is Douglas Applegate?

Democratic Party

 
Below is a visualization of where Douglas stands on the issues
Key centered