Blogger, The Nation
Greg Mitchell tweeted...
View Greg Mitchell's timeline and complete journalist profile →
Tucker Carlson calls for total "annihilation" of Iran (which has 74 million people). Only qualm: hike in energy prices. http://t.co/ZTxjqdmA— Greg Mitchell (@) February 22, 2012
Sign up to discover more journalists who cover and more.Create An Account
Share This Profile