By now, all and sundry are aware that Farah Khan is busy filming her ambitious directorial venture ‘Happy New Year’ in the faraway, sunny locales of Dubai. What most people don’t know, though, is...
Read More
4 Minutes