News Sports

Kerala Not To Host T20 World Cup

T'Puram: Kerala will not host the T20 World Cup in India in October as the Karyavattom Stadium is not ready for the match. The stadium was destroyed by a military recruitment rally and the Prime Minister's election campaign.

Watch Mathrubhumi News on YouTube and subscribe regular updates.