2017–2018 Russian protests Russian police detain about 1,600 anti-government protesters, including opposition leader Alexei Navalny. Sources: RTÉ