0
0
Read Time:12 Second
NEW DELHI: The 72-year-old clock tower located at Kamala Market, near New Delhi Railway Station, has been restored, and the clock has started ticking again after several decades, municipal officials associated with the project said on Friday. The…