This week Sharry Edwards focuses her attention on rising oil prices and the political turmoil in Libya and Wisconsin. She also looks at vaccines and the fluoride controversy.
Continue reading
Tag Archives: Wisconsin
by not-the-admin | 2011/03/07 · 10:25 pm