My money is on it being the Russians or Chinese.Mfs been doing alot if posturing lately and it might be because they have some new secret weapons they feel they could use to bang on us
Nall supposedly objects be fukking with their bases and military equipment too. I really think it is aliens. The aliens don't like us fukking with nukes.