Question: What is the meaning of a flashing green light in the nation that has a maple leaf on the flag, and whose athletes competed in the 2009 Archery World Cup?
answer: may be an Extended Green, for left turns after the opposing traffic's full green phase
answer: signals permission for a left turn before the opposing traffic is allowed to enter the intersection, i.e., oncoming traffic is facing a RED light