Iraq: Multiple Rockets Land Near Baghdad International Airport, US-Led Coalition Base
Eurasia Review
Multiple rockets reportedly fell near Baghdad International Airport. There have also been reports of air-raid sirens going off..
Multiple rockets reportedly fell near Baghdad International Airport. There have also been reports of air-raid sirens going off..