By Muslim Mirror Desk In a significant ruling, the Delhi High Court has declined to quash an FIR lodged against Dr. Ratan Lal ...