Those who created a ruckus on Deepti Sharma are getting a befitting reply, reminding England of Ben Stokes Sports September 25, 2022 New Delhi: Ben Stokes has now come into the limelight in the Mankading controversy in the third ODI between India…