This is the last weekend before the election on Tuesday, November 3rd. 90 million Americans have already voted. In some states (Texas, Hawaii) more people have already voted than voted…
Commentary on Irish Political Economy by Michael Taft, researcher for SIPTU