Charmaine Chinodakufa
Charmaine Chinodakufa is a first-year student from St. Peters, Missouri studying International Relations and Legal Studies and History. This semester, she’ll travel to Athens through a Penn Global Seminar course to examine race, human rights, and law in Greece, comparing the applications to the United States. On campus, Charmaine serves as a New Student Representative…