Lies, lies and yet more lies.
HTF can he remember so clearly where he was and what he was doing on a specific date 18 years ago?
Bollocks.
Dunno if its worth defending, but if you asked me what I was doing on any weeekday in the past 10 years I could probably tell you an hour by hour account because it’s logged in my timesheet. Ditto I imagine theres probably a paper trail saying exactly where hes been every hour for most of his life. So as alibi’s go, its probably correct. By the same token, i cant remember the names of people I met 5 minutes ago, let alone someone I may have met at a party 10 years ago, or at work, hence i could probably tell you exactly what i was doing and where, but probably nothing about who i was in the room with.