This player appointed as the new Test captain for Sri Lanka team
Sri Lanka, reeling from a tumultuous conclusion to 2023, finds solace in the appointment of Dhananjaya de Silva as the new Test captain. Upul Tharanga, the newly-appointed chief selector, ushered…