CNN's defense for hosting the controversial Donald Trump town hall because he represents "a large swath of America” was thoroughly debunked by the Washington Post on Friday as the network continues to reel from the firestorm it created despite warnings beforehand.