As the Indian women’s cricket team went about their training at the R Premadasa Stadium on Friday evening, an unusual visitor slithered in — a snake.

By admin