videoDetails
DNA: Britain comes to a standstill due to heavy snowfall
It is snowing heavily in Britain. Life has become miserable due to heavy snowfall. There is only snow all around in London. Air services and train services have been disrupted in Britain due to heavy snowfall.