First: Interesting video I reviewed, from 3 days ago. Second, update from yesterday. All help is needed from all people with an Internet connection to discern what might be “truth” at this moment. This video is mostly questions, but they amount to a perspective that I had not heard before.
https://www.youtube.com/watch?v=EwFsTowoGFII am reporting this AS a Twitter rumor, from yesterday. Not confirmed.