- Dec 28, 2011
- 58,620
- 51,991
- 3,600
Biden Betrays Canada: New President cancels Keystone XL, destroys lives
The fearless source of news, opinion, and activism that you won't find anywhere else.
www.rebelnews.com