St David’s Day, or Dydd Gwyl Dewi, is celebrated annually on March 1. Just like the Irish celebrate their patron saint on St Patrick’s Day, St David’s Day remembers the patron saint of Wales.
A council has said it is "really sorry" after it flew the wrong flag from its town hall to celebrate St David's Day. Sheffield City Council flew a blue and white St Andrew's Cross, or saltire ...