Share
Copied
An explosion rocked Baghdad after air defenses down rockets near the U.S. Embassy, Sputnik reported Friday.