He also stated that the color of a cats skin is white
The colour?
It depends. Some black cats have grey skin, some (the nicer-looking ones) are Melanistic.
racism
Far from absent here, however that is slowly changing in by cities as people are more exposed to people of different cultures and appearances.