International – The National Geographic Channel has launched a website to accompany its documentary drama series, Killing Lincoln, which aired over the weekend.