Indian fans denied entry at Pallekele Stadium due to security concerns, report says
Indian cricket fans were reportedly denied entry to the Pallekele Stadium for the opening T20I between India and Sri Lanka. The match, which was expected to draw a high level of enthusiasm from fans on both sides, saw a…