Comment Comment by tekni5 Some form of advanced drone or interceptor created by the US, combined with a disinformation campaign. parent tekni5 6 years ago