Art & Entertainment ‘Yashoda Teaser’: Samantha Ruth Prabhu Plays A Pregnant Woman Fighting All Odds In This Sci-Fi Thriller BY Outlook Web Bureau