One can check it out for themselves, the photos are curious.
Curious, I agree. But not very convincing. I saw the video and it just floats, and then eventually drifts away into a cloud. My thought was that it is a balloon, or kite of some kind, possibly promotional, that slipped away.
But, then again, who knows? All the best scientists in the world are talking about aliens and even the Pope said something about it. So, best to keep an open mind I guess.