Calls for Admiral to “blow whistle” on Iran strike

Calls are growing on Admiral William Fallon and other senior military officers to make a public stand against the Bush administration’s alleged plans to attack Iran. Admiral Fallon’s resignation last week from his position as head of the US Central Command is seen as a blow for those seeking a diplomatic resolution to the current … Continue reading Calls for Admiral to “blow whistle” on Iran strike