Despite large number of ministers in the past, certain sectors saw no progress – Malwatte Chief Prelate Read more