David Davin

A graduate student at the University of Southern California and a veracious news junkie.