Velona: Some Negotiating Required

David Velona '21 provides commentary on current political battles.

by David Velona | 1/11/19 2:10am

velona

Source: The Dartmouth