This was posted days ago.
This woman may well have been able to walk on her own. There is no proof that any stem cell miracle is at work here. This is National Enquirer tabloid stuff.
This story from Reason was posted?
Same case, but a different source with more information. Don't be so hasty with regards to possible breakthroughs.
Thanks for keeping me updated, 'neverdem'.