Aircraft down in Libya now being reported as an F-15E, crew reported as safe in hands of rebels.
Pics on the Telegraph web site. And before anyone says, no, it definitely won't buff out.
BTW did my ears deceive me this morning, or did I hear that there was an airstrike on a radar installation in Beghazi last night? That will take some explainin'