Sri Lanka Cricket performs a ritual to drive out evil spirits
The newly elected chief of the Sri Lanka Cricket (SLC), Upali Dharmadasa, declared that evil spirits, which had plagued the governing body have been driven out through a special `puja`, PTI reports. MORE...