There was a fellow on TV a few days ago explaining some of them. I can't remember which channel, and I can't find the video on line either.
given the examples you mention, I'm quite sure you (and I) saw the same segment (I think I saw it on CNN) - "skeptical investigator" guy reviewing... explaining... UFO sightings was
Mick West. A most interesting twitter feed covers those same examples