Awful news from India over the week-end 21 Nov
BBC reporting.
Rescuers are combing through mangled wreckage after a train derailed in India’s northern Uttar Pradesh state.
Awful news from India over the week-end 21 Nov
BBC reporting.
Rescuers are combing through mangled wreckage after a train derailed in India’s northern Uttar Pradesh state.