Al-aqsa FloodDesignsFeaturedLatest developmentsMiddle EastMultimediaTrue PromiseWorld News
The Islamic Republic delivered a heavy slap to the US’s face. It attacked and inflicted damage on the Al-Udeid Air Base, which is one of the key US bases in the region.
