He couldn't fully believe what he'd heard, but there had been too many strange things to let him disbelieve, either.
There were a lot of strange things going on.