blog-politics-repbulican-club

Co-heads of the Haverford College Republicans club Joe Weisberg ’21 and William Karp ’20.