Student panelists representing Penn Democrats, Penn College Republicans, and Penn for Liberty debated political issues at the All-Parties Debate on March 20.
Student panelists representing Penn Democrats, Penn College Republicans, and Penn for Liberty debated political issues at the All-Parties Debate on March 20.