Davidia Vs. Goliatha in Russia

The ancient biblical battle repeats itself in a Russian schoolyard.