Dozens detained in anti-presidential protests