WASHINGTON — President Barack Obama abruptly canceled a long-planned missile shield for Eastern Europe on Thursday, replacing a Bush-era project that was bitterly opposed by Russia with a plan he contended would better defend against a growing threat of Iranian missiles. The United States will no longer seek to erect a missile base and radar site in Poland and the Czech Republic, poised at Russia's hemline. That change is bound to please the Russians, who had never accepted U.S. arguments, made by both the Bush and Obama administrations, that the shield was intended strictly as a defense against Iran and...