This page has moved to a new address.
Lockerbie 25 years next saturday. Comments finger CIA.