Syria`s President Bashar al-Assad has held talks with Russian President Vladimir Putin on an unannounced visit to Moscow, reports BBC.Russian presidential spokesman Dmitry Peskov said Mr Assad "came on a working visit to Moscow" on Tuesday evening and held talks with Mr Putin.Russia began air strikes in Syria at the end of last month.Moscow says it is targeting Islamic State and other militant groups fighting Mr Assad`s government.Mr Peskov told reporters that the two leaders had discussed the fight against what he called terrorist groups, the continuation of Russian air strikes and Syria`s plans for its troops.It was the first overseas visit made by Mr Assad since the civil war broke out in Syria in 2011, Syrian state TV reports.