India, May 17 -- As President of the United States, Donald Trump is automatically the Commander-in-Chief of all the armed forces of the US military. Any organisation is as good as its leadership, and unfortunately for the US military, a superb fighting force, the Commander-in-Chief appears to be more the Coward-in-Chief. The differences between the military capacity of the Iranian Revolutionary Guard Corps (IRGC) and the US military are immense, and the ongoing conflict between the US and Iran ought to have been brought to a victorious close within weeks if not days of when the operation was launched by President Trump. Instead, the war is dragging on for months, with no apparent end in sight. As a consequence, the international economy i...