BREAKING: Heavy Russian bombers ‘launch cruise missiles’ on ISIS in Raqqa
The Russian Defence Ministry has confirmed that Russian TU95MS strategic bombers have launched advanced Kh-101 cruise missiles on ISIS positions near ISIS’s Syrian “capital” of Raqqa.