fashion


Fashioning a presidential run

With the cost of a successful presidential campaign now pegged above $1 billion, no surprise Hillary Clinton is selling campaign geegaws that were once standard giveaways. Supporters are being asked…