They called it impossible. Heaven called it a miracle.
Miracles from Heaven will have you questioning how many miracles you’ve overlooked in your own life.
1983, China.
26-year-old Hu Xianhua was sentenced to death for “hooliganism” after reportedly organizing dance parties at her home and having relationships with multiple men.
In the footage, she can be seen completely stunned after hearing the verdict, repeatedly begging for leniency and saying she could change.
She was eventually taken to the execution site and shot dead.