Indian fans apologize to Australia after stone-pelting incident: Ashwin, Harsha Bhogle and Others Condemn The Security Scare
Fans were out in front of the team hotel in Guwahati with placards that read ‘sorry Aussies.’ India vs Australia 2017 series was said to […]