Peter Aitken

Peter Aitken is a New York born-and-raised reporter with a focus on national and global news.