Idgah is a railway station in Idgah colony in the southwest of the city of Agra, Uttar Pradesh, India. Idgah railway station serves around 75,000 passengers every day. Read More
The Muslim parties on Thursday faced a volley of questions from the Constitution bench of the Supreme Court hearing the Ayodhya title dispute while pointing out various infirmities in the Archaeological Survey of India (ASI) report. ...