Tar Sands Region (Alberta Prov) in Canada
New DEMS Win in Critical Prov of Canada
This clip from MSNBC kinda explains how the people can win, if united and combats big money and conservative policies;
Excellent run down by the folks north of our border ... enjoy (about 11 minutes).
Who says people power is outdated? Ha ... nice job citizens united in Alberta (my play on on those nasty words in the U.S.).