Cultural Correspondent Much awaited film ‘Debi’ has finally been released in the capital city. It has been reported that the film has been released in twenty-eight cinema halls yesterday, though the number varies from twenty-five to twenty-eight as per different…