FREEDOM FORUM: Discussion

Article Image

AP

President Vladimir Putin completed his annexation of Crimea on Friday, signing a law making the Black Sea peninsula part of Russia just as Ukraine itself sealed a deal pulling it closer into Europe's orbit.

Make a Comment