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.

Categories: International News