Kevin Francis Sweeney is a documentary photographer and graphic designer. Born in Karachi, Pakistan in 1973, Kevin grew up in Houston, Texas. Read full biography.