Putin’s Vociferous Critic Navalny May Have Been Killed With ‘Single Punch To Heart’: Report
The claim has been made even as the Russian officials are yet to release Navalny’s body. (People gather outside the Russian embassy, following the death of Russian opposition leader Alexei …