Bill The Bong? The Big Ben has been undergoing repair works for quite some time… the huge clock chimed only at the Midnight on January 1 in recent times. A couple of weeks […] Koushik Das January 23, 2020 Leave a Comment