It is ironic to see the Islamic Republic of Iran burying its slain supreme leader and the United States celebrating its 250th independence anniversary in […]