France described an address to the nation by Russian President Vladimir Putin on Ukraine as “paranoid” on Monday, accusing him of breaking promises made to ...
But without advertising-income, we can't keep making this site awesome.