France facing pressure from US over warship deal with Russia

WarshipsfranceThe French government is facing pressure from the U.S. over the sale of two warships to the Russian navy, amid reports that Paris plans to push ahead with the controversial deal.  Despite broader efforts by the U.S. and Europe to isolate Moscow over the intervention and unrest in Ukraine, […]

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.