april 2025 protest