That mosque leader Mohamed has been giving various vague datings for Padilla's being at his mosque. They've appeared in a number of press reports. They all mention '95, but they all seem to contain some indication of approximation ("about," or a range of years.) I think this is very flimsy evidence for Padilla's whereabouts in '95.
These datings started to appear right after we started to ask on the Net about Padilla's whereabouts in '95. I suspect government-inspired disinformation. It'll be interesting to see if any solid documentation for Padilla's whereabouts in '95 appears.
Been using Google for all of my searches, maybe the way-back machine would help out. I'll post what I find here, after my visit. ;-)