St. George's Day is the feast day of the patron saint St. George celebrated in England. But who was St George, and why do we celebrate this day? St George is considered a hero for slaying a dragon terrorising England. However, St George's life is mostly a mystery. He is thought to have been a Roman officer from Cappadocia, an...