Today I Learned

Meet Bharat Mahendra Singh, the man who maintains the 19th century clock at Mumbai's Chhatrapati Shivaji Terminus.

Watchlist