This mission follows a previous 484km walk to Mombasa and aims to finish the rescue facility by May 2026.