The touching reunion marks the end of an ordeal that began when Singhini, a Malawian national, was forced to leave South Africa amid tensions affecting foreign nationals.

After weeks of uncertainty, long-distance travel and an outpouring of public support, Stephen Black Lion Singhini and his beloved dog, Fireman, have finally arrived safely at their home in Karonga, Malawi.

The pair's final leg of the journey proved to be their most challenging. Travelling from Lilongwe to Karonga, Singhini and Fireman relied on lifts from two long-distance haulage trucks as they navigated severely damaged roads before reaching their destination.

The touching reunion marks the end of an ordeal that began when Singhini, a Malawian national, was forced to leave South Africa amid tensions affecting foreign nationals.

Unable to bear the thought of leaving behind Fireman, the Africanis dog who had been his constant companion for six years, Singhini's story sparked an overwhelming response from animal lovers and members of the public.