Egypt: Despite Skepticism, Islamic State Insists It Brought Down Russian Plane
Nov 4, 2015 | 13:00 GMT
The Islamic State insisted it brought down Russian Metrojet Flight 9268 over Egypt's Sinai Peninsula but provided no new details about the crash, AFP reported Nov. 4....