When a plane carrying 153 Palestinians from Gaza landed in Johannesburg without warning, South African officials found passengers with no exit stamps, no accommodation, and no clear explanation.
The group behind the flight, Al-Majd Europe, appears to have almost no verifiable structure - with non-working numbers, recycled photos, and no physical office.
What’s happening - and who is behind it?