‘Putin’s French visit cancellation helped France save face’
RT Putin made things easier for French President Francois Hollande by canceling his visit to France. Hollande is in a difficult position, analysts told RT. How will this latest development influence the relations between Russia […]