Jennifer Freilach

Jennifer Freilach is a History News Network intern and graduate of California Polytechnic State University, San Luis Obispo.