2.500 dead seals found on Russia’s Caspian coast

Jessica M. Balch

MOSCOW (AP) — About 2,500 seals have been found dead on the Caspian Sea coast in southern Russia, officials said Sunday. Authorities in the Russian province of Dagestan said it was unclear why the mass die-off happened but that it was likely due to natural causes. Regional officials initially reported […]

Russia: 11 shot dead by volunteer soldiers in ‘terror attack’ at military firing range, defence ministry says

Jessica M. Balch

Two volunteer soldiers fired at other troops on Saturday at a Russian armed service firing range, killing 11 and wounding 15, the country’s defence ministry stated. The taking pictures took location in the Belgorod area in southwestern Russia that borders Ukraine, according to officers. The ministry, which explained the shootings […]

Subscribe US Now