Bizarre or Insane? In China, drivers make sure victims are dead in road accidents - Know why
There is an interesting answer to this practice, which has reportedly become a tradition now.
Aug 01, 2016, 19:19 PM IST
There is an interesting answer to this practice, which has reportedly become a tradition now.
Aug 01, 2016, 19:19 PM IST