‘Soul’ wins Best Animated Feature…

Pixar’s Soul has bagged two awards at the prestigious Golden Globes for Best Animated Film and…

Games