Naa Bangaaru Talli wins two global awards

Updated : April 30, 2014 06:06 AM IST