Alexei Navalny's mother has publicly appealed to president Putin for the return of her son's body
Alexei Navalny, the Russian opposition leader, was announced dead earlier this month, many suspect due to foul play. Ludmila Ivanovna Navalnaya made the appeal in footage posted to the Navalny Live YouTube profile.