World News Russian Police Arrest Hundreds Of Demonstrators At Moscow Protest 2:52pm July 27, 2019 by Shannon Van Sant Demonstrators are demanding fair elections for the City Duma and for opposition candidates to be allowed on the ballot.
World News A Fire Kills 14 Crew Members Onboard Russian Navy Sub 4:21pm July 02, 2019 by Shannon Van Sant Russia's Defense Ministry said the submariners were poisoned by fumes from the fire, which broke out on a navy deep water research vessel.