Leviathan, a moving film about life in a corrupt Russian town has won the award for the best film at the London film festival awards.
Source: voiceofrussia.com
Leviathan, a moving film about life in a corrupt Russian town has won the award for the best film at the London film festival awards.
Source: voiceofrussia.com