A source at the Baghdad international airport has told Al Jazeera that powerful blasts heard in the capital came after repeated attacks targeting a US logistics support facility in the area, known as the Victory Base Complex.
A source at the Baghdad international airport has told Al Jazeera that powerful blasts heard in the capital came after repeated attacks targeting a US logistics support facility in the area, known as the Victory Base Complex.