A huge crowd of cheering ice hockey fans packed the central streets of Moscow on Tuesday to celebrate Russia’s world championship win over Finland. Tens of thousands of supporters turned out to hail Alexander Ovechkin, Yevgeni Malkin, Sergei Bobrovski…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate