Mistral Warship »
Russia Just Gave France A Final Deadline To Hand Over The Mistral Warship
Russia has given France until the end of November to deliver the first of two Mistral-class helicopter carriers currently stuck in a shipyard in Saint-Nazaire, according to reports
Read More »