Fundraiser posts $3 million bond on campaign finance charges

Printable View