Jill Nguyen

Jill Nguyen

Foreign Policy Nerd | Avid NY Times Reader | Germanophile | Natural Science Groupie