Alexander Sikorski

Alexander Sikorski is a senior at Yale University.

The Latest