Cricket | Entertainment
In a high-stakes clash at Pallekele International Cricket Stadium, Sri Lanka, India won the toss and…