Iranian military commander General Muhammad Baghari said the United States lacks the courage to launch a military confrontation with Iran.

This, after U.S. President Donald Trump said the U.S. marked 52 Iranian targets and would hit them if Tehran continued to threaten them on the background of Kassem Suleimani's assassination.