Patrick Kennedy is a Young Voices contributor and a senior at Trinity College in Connecticut studying Political Science and American Law.
Patrick Kennedy is a Young Voices contributor and a senior at Trinity College in Connecticut studying Political Science and American Law.