>.>; well I'm confused.
Regardless of if he's the White Walker, gio did just try to kill someone who couldn't possibly be the WW and is unlikely to be a Wight, so either that was an incredibly stupid and wasteful move on his part, or he's simply not to be trusted.
And there's not much reason to trust Aiden when he's explained literally nothing.