As the Shah Rukh Khan and Kajol-fronted drama clocks 25 years tomorrow, Heart of London Business Alliance has announced that a bronze statue of the lead pair will be unveiled in London’s Leicester Square.
[Read More…]