Juno Beach

AP

Wind Turbines On Juno Beach?

TORONTO - For decades visitors to the D-Day beaches on the northwest coast of France have looked out at the English Channel, taking in the journey made by Allied troops that marked a turning point in...