Overview:
From a Sydney loungeroom, a mother and son take on a perilous mission to evacuate children and staff from their Afghan orphanages following the Taliban's return to power in 2021. Can they pull it off?
Release Date : 2023-04-03
Genre : Documentary, News
Duration : 30 menit
Rating : ⭐ 0/10 (0 votes)
Actors : Leigh Sales