Traffic camera in China captures brutality of woman’s accident, humanity of her rescuers

This footage caught by a surveillance camera ought to make you cringe and smile in just over one minute.

Read More