Anti-Obama Shirts And Scenic Snapshots: French Lawmakers Spark Uproar With Crimea Visit

A group of French lawmakers has sparked commotion by touring the annexed Crimean peninsula. France and Ukraine are up in arms.

leave a reply: