Who takes the blame for the Clinton failure

Its do or die time tonight for Hilary Clinton who must win Ohio and Texas or she’ll  have to face  throwing in the towel and bow out as the Democratic nominee.Reports suggest that there is a thinning of support – so Who will take the blame for the defeat ?  In May, 2007, the Nation […]