Sri Lanka to host ICC's Annual General Meeting in July
Sri Lanka Cricket was suspended for government interference in its functioning. It cost the island nation an opportunity to host the Under-19 World Cup which is currently underway in South Africa. However, the suspension was lifted on Sunday