mackenzier849Apr 5, 20221 minUkraine war: Satellite photos appear to contradict Russian denials over Bucha atrocitiesRussia’s war in Ukraine is taking on a new dimension with growing evidence of human rights atrocities by Vladimir Putin’s troops, accused...
mackenzier849Apr 5, 20221 minUS seizes yacht docked in Spain and owned by Russian oligarchThe United States says Viktor Vekselberg, a billionaire and close ally of Russian President Vladimir Putin, owns the mega-yacht Tango....