Russian police on Saturday detained prominent opposition activist Lyubov Sobol ahead of a planned protest in Moscow to demand free elections.