Thousands defy Vladimir Putin and line streets to pay respects to his biggest critic Alexei Navalny

7 months ago 3
ARTICLE AD BOX
In a new post, activist Alexei Navalny's wife Yulia shared more thoughts after her husband's funeral took place in Moscow this week - with thousands defying Putin and lining the street to share their respect
Read Entire Article