These tweets are shown in Russian

Tweets are kept in their original language to preserve accuracy and context. Open on X (Twitter) to use automatic translation.

Open on X
Alexei Navalny
05:47 AMMarch 25, 2018
@brewerov С возвращением!
Alexei Navalny
10:20 AMMarch 25, 2018
Невыборы. Итоги. - YouTube https://t.co/JIJmw4OpSq
Alexei Navalny
12:50 PMMarch 25, 2018
Как я проиграл. И какие надо сделать выводы. https://t.co/3obSgt9GPv
Alexei Navalny
12:54 PMMarch 25, 2018
Однажды @leonidvolkov, @IlyaYashin, @brewerov и я поспорили на результаты "демократической оппозиции". Вот, из подведения итогов того спора вышел почти программный текст https://t.co/3obSgt9GPv
Alexei Navalny
02:50 PMMarch 25, 2018
Какой кошмар в Кемерово.
Alexei Navalny
02:54 PMMarch 25, 2018
Снос башни без учета мнения жителей города - идиотство. Тайные договорённости с олигархами о новой стройке - коррупция. Отмена выборов мэра - преступление. Но фото получилось классное.
Tweet media
Alexei Navalny
03:49 PMMarch 25, 2018
Почему плачет Путин? https://t.co/zhlcmkYItB
Alexei Navalny
05:11 PMMarch 25, 2018
Ужас какой https://t.co/TZpfiDO51W
Alexei Navalny
05:12 PMMarch 25, 2018
@maxim_nm @psoskov @max_katz Хахаха