Iran Mocks West, Flaunts Nuclear Program