Video evidence and geography argue a lot more for the Russian Air Force dropping a bomb by accident. Read More