London reporting a shootdown.
All bets are off
The crawl on RT tonight said the Russians were saying the plane came apart at high altitude. Will be interesting to know what the two data recorders say. Does Egypt have them or does Russia? Good question. Egypt embarrassed by presence of ISIL rebels, Russia embarrassed by possible malfunction of their aircraft. Will we get the truth?