ISIS is claiming responsibility for an attack on a police post in southern Russia.
Russian officials say one police officer was killed and three were injured...
The Project 21631 small missile ship Ingushetia armed with Kalibr cruise missiles has left Novorossiysk for shipbuilders’ sea trials, the Black Sea Fleet’s...