30-12-2016 13:18 via rss.cnn.com

True Story! 142 political things that really happened in 2016

From pundits and prognosticators to political party people and the principals themselves, no one could have predicted it.
Read more »