Home Politics WTH? State Department Paid Big Money to Put Hillary Clinton Up at 5 Star Hotel in France in 2024