NEW DELHI (AP) — At least 18 people, including 14 women, were killed in a stampede at a railway station in India’s capital of New Delhi, the Press Trust of India news agency reported Sunday.
Press Trust of India (PTI) is India’s most premier, largest, and oldest news agency with a vast network of more than 400 journalists and 500 stringers, covering almost every district and small town in ...
Rohit's captaincy future in the longest format was under scanner after he sat out of the Sydney Test match in the final of ...