Pannyan Raveendran

A major chunk of the delegates for the ongoing 24th International Film Festival of Kerala in Thiruvananthapuram may be workers or sympathisers of leftist parties.