After Delhi HC criticism, plea opposing installation of Rani Lakshmi Bai statue in Shahi Idgah Park withdrawn
Sep 25, 2024
The Division Bench of the Delhi High Court on Wednesday criticized an appeal moved by the Shahi Idgah Management Committee, challenging a single bench...