I agree, Cur, that it doesn't qualify as "News" but I thought it might just get under the door as "Rumour"! It came up as I was re-Googling Lockerbie/Libya etc. It seems that, whatever its merits in fact, the chap does seem to have put a lot of work into collecting chapter and verse on these various incidents and now that a "nearly" top man in Libya has once again denied their involvement it seemed interesting to revisit other possibilities.
I don't want to create a mega-flurry of postings and possible acrimony. I just hoped that someone, perhaps by a reference to an official source, might be in a position authoritatively to say "yes", "no" or "maybe" to what this man puts forward as evidence. At first glance to a layman it seems thought provoking.