The demonstrators waved Croatian flags and posters of General Gotovina , who was arrested in Spain 's Canary Islands on Wednesday after being on the run since 2001 .