Kumar Raj’s masterwork film ‘Tara’ wins big at Great Asian World Cinema Awards

Film ‘Tara – the journey of love and passion ’ has proven to be one masterwork…