I would like to say this is stunning, but it's not really stunning at all. This is the video of Libyan Bomber Abdelbaset Ali Mohmet al-Megrahi, responsible for the murder of 270 innocent people in the bombing of Pan-Am Flight 103 in Lockerbie, Scotland, after his "Humanitarian" release.
Reportedly he's dying of cancer; may his trek toward death be long and agonizing.
Met by throngs of Libyans, he's a national hero. No shame and no regret, just celebration for this monster.
When can we say that Islam is an impediment to human progress and no more than a means to satisfy primal blood lust? NOW?