Saudi Arabian Airline - News, Stories & More

Body parts that fell from the sky onto Saudi city could be ‘remains of someone trapped in an aircraft’s landing gear’ – Police

Human body parts that fell from the sky in Saudi Arabia could be the remains…

Read more