The World Briefly
‘I Know Now Why You Cry …’
Russia
Russian opposition leader Alexei Navalny was laid to rest in Moscow over the weekend, as thousands of people attended the funeral of the prominent Kremlin critic despite a heavy police presence and fears of a potential crackdown by authorities, NBC News reported. Navalny’s body was first...
Read full story →