Videos

Israel welcomes US strikes on Iran nuclear facilities | AP Explains

The U.S. military struck three sites in Iran early Sunday, inserting itself into Israel’s effort to destroy Iran’s nuclear program in a risky …

Leave a Reply