Germany’s Captain Anuradha Doddaballapur grabs 4 Wickets in 4 Balls, creates World Record

Lockdown was tough for people throughout the globe. Sporting activities were a dream for many but the new normalcy seems…