God rest his soul
>Abdelbaset al-Megrahi,
an innocent man…
SM-2MR from USS Vincennes shot down Iran Air Flight 655 on 3 July 1988.
Iran was more than likely responsible for Pan Am Flight 103 on 21 December 1988 as retaliation.
US and UK pinned it on Libya to deflect the public.
i.m.o