USA VIRAL Putin claims landslide in Russian election and scorns US democracyBy GuruTrendsMarch 18, 20240