A Chinese man has been reunited with his son after a 24-year search that saw him travel over 500000km (310000 mi) on a motorbike across the country.

source