.....Consulate General of Russia is located on Istiklal Street in Istanbul.
— Ignorance, the root and stem of all evil (@ivan_8848) November 13, 2022
Whether Russian diplomats were killed or injured is still unknown. The bomb was set off by a suicide bomber.
Previously, at least 11 people were injured, and four died. Istiklal Street is now blocked pic.twitter.com/Hp7VasOwiB