We love Fairy Tales because in the magical world of Fairy Tales, anything can happen.

Dragons are slain, princes are rescuing heroes on white horses, poor maidens become princesses, fairies are your friends and evil is overcome.

The real world is different. It is broken and groaning. Wars are fought. Greed and power seem to overcome good. Corruption is rife. Rape, women and child abuse are prolific and hatred speaks louder than love.