Baghdad Diplomatic Support Center Or United States’ Air Base In Baghdad?!
ISWNews Analysis Group – Satellite images of Baghdad International Airport show that the United States is engaged in military and intelligence activities under the cover of conducting political and diplomatic measures.