Telugu film ‘Krishna and his Leela’, which is streaming on Netflix, has irked several viewers over its content.
Source: Thanks WIONews.com
Telugu film ‘Krishna and his Leela’, which is streaming on Netflix, has irked several viewers over its content.
Source: Thanks WIONews.com