Canada lambasted the Kremlin's ambassador in Ottawa today over the reported death of opposition leader Alexei Navalny in Russian custody. Read More