I was watching the launch of Iran's satellite carrier on Press TV and I saw some curious orbs following the carrier while it took off. Can any one
with more experience comment on whether this is an optical illusion or an anomaly?
This is a snippet of the launch:
Not sure if the link works so here is the full link:
www.youtube.com...