Real time satellite imagery recorded the scene.
I believe our troops, but this seems a little crazy to offer as proof.
Who knows though, anything is possible.
Like saying in 1980 the Soviet Union would collapse and that we had a super secret angular radar dodging "stealth"' aircraft? Im surprised we let this slip out. It just must mean our uber-techno military dominance over the world is unprecedented.