Tag: The Telegraph smriti irani
The Telegraph Calls Smriti Irani ‘Aunty National’, Twitter Responds
Bengaluru: The Telegraph, Kolkata-based English daily has once again come into limelight on Thursday for its humorous yet sharp take on the ruling BJP...






























