New Delhi blast: Indian police detain suspects in Kashmir
Indian authorities detained several suspects in the contested region of Kashmir as part of a major investigation into the deadly blast that tore through the capital city during evening rush hour on Monday.
Log in to bookmark articles and create collections
Isabella News