Tragic Andhra Pradesh train crash leaves 13 dead and dozens injured

Officials say “human error” resulted in a train crashing and derailing in India on Sunday evening
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here