The International Flower Festival has kicked off in the Iraqi capital Baghdad, according to the local media, Anadolu Agency reports. The opening of the 12th edition of the festival was held in Baghdad’s Al-Zawraa Park, the state news agency INA said on