Redbud Woman

Redbud Woman

Redbud Woman is a Chinese real-life superhero, that assists with helping the poor and homeless in Beijing, China. She has been spotted many times, wearing a mask, and handing out food to homeless people.

Previous Fact Next Fact
Categories: CountriesPeople

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies