John Horgan

John Horgan

John Horgan in the Swat Valley

John Horgan recently traveled to the Swat Valley, Pakistan.

Image: Penn State