1 articles
Entertainment
Disney/Pixar’s ‘Bao’ Wins Oscar For ‘Best Animated Short’
“Bao,” the heart-wrenching animated short featuring an adorable little dumpling, won this year’s Academy Award for “Best Animated Shor...
Ryan General