Fox News
Mexican film wins top prize at Moscow International Film Festival while major studios boycott Russia
A Mexican film won the top prize Friday at the Moscow International Film Festival, which took place as major Western studios boycott the Russian market and as Russia's...been held annually since ...
4 days ago