advertisement

Russian authorities detain over 1,000 at protests demanding the release of opposition leader Navalny, activists say

MOSCOW (AP) - Russian authorities detain over 1,000 at protests demanding the release of opposition leader Navalny, activists say.