A Wish Granted: A Tale of Penalty Kicks for Russia, Spain


Editorial (July, 5, 2018) — The nation’s capital of Russia boasts 11.92 million people, according to Russia’s last census. However, only 81,000 people are allowed admittence to the Luzhniki Stadium. It’s the largest football stadium in Russia, a vast country that is the largest in the world. While 78,011 fans filled the seats on Sunday for Russia’s […] READ MORE