Funadvice Logo

Is this bribe story true ?

Home More advice Politics & Law

Is it true a Massachusetts Senator was caught stuffing bribe money in her bra ?