According to reports, the U.S. military is prepared to strike Iran as early as this weekend, but President Donald Trump has not yet given final authorization. The buildup of U.S. forces in the Middle East reflects growing tensions amid stalled diplomatic talks.

