Closely supervised by police, some 4,000 people marched peacefully with banners criticising the ruling People's Movement for ...