US & GLOBAL: This weekend, news emerges from Russia involving the re-election of Russian President Vladimir Putin. Last week's election sent Putin on his return to the nation's government marking the Russian leader's 20th year in office. The dubious victory by Putin is, now, questioned by critics who have lodged complaints against Russian police' literal use of 'gun-point' force to secure votes for Putin by Ukrainian residents held in Russia.
By
Comments