joequinn.net
Flight 7K9268 destroyed by “catastrophic mechanical force”
The crash of Kolavia Flight 7K9268 from Sharm el Sheikh, Egypt, to St. Petersburg, Russia, on October 31st killed all 224 passengers and crew, making it Russia’s worst ever aviation accident.