Tag: Passengers
Passengers On Board Miraculously Survive In A Force Landing Situation [Watch]
A video currently circulating on social media sighted by odarteyghnews.com shows the moments of passengers on board miraculously surviving in a forced...