American Election: Donald Trump donates $1 million to Veterans and raises a further $5 million instead of appearing on Fox News debate
He may not have been on channel 509, but on channel 506, Donald Trump easily won the GOP debate last night when he wasn’t even on he stage. In what can only be described as …