Was there a specific reason or explanation for the 1988 Lockerbie Bombing?

by Mithas95
Gantson

Also followup: how credible are the claims that it may not have been Libya, but some other power such as Iran that perpetrated it?