Mom sees son after more than 20 years