Man avoids hit-and-run on way to mother’s house, later discovers victim was his mother

Karma struck China’s Wuhu City last weekend as a man who made the fatal decision to flee the scene of an accident later discovered that his victim was his own mother. Sadly, by the time he had made the discovery, his mother had already succumbed to her injuries.

Read More