Russia is ambigious with relation to race in general and Islam in particular.
On one side they love them (coming from the old days, stick it to the Capitalist pigs!), on the other hand, a lot of Russians hold racist views.
IMO, placing these cartoons in a museum is not good, but it is not...