Home > Badminton > Relationships > Did Saina Nehwal slap Deepika Padukone over Siddharth Mallya?