Governance Index Bomb blast likely cause of Russian plane crash over Egypt’s Sinai News Band Nov 5, 2015 0