Three mirrors installed at the Padmini Palace inside Chittorgarh Fort complex were damaged by four-five unidentified...
6 March 2017 9:16 AM GMT