Article Image

IPFS News Link • World News

Russia declares end to Chechnya 'operation'

• CNN
Russia declared an end Thursday to its 10-year anti-terror "operation" in the autonomous republic of Chechnya. The end to the offensive could see the withdrawal of thousands of troops from the Muslim-majority region, where Russia

ContentSafe