Amal Clooney

Curtis Houck | April 18, 2016
See more in the cross-post on the NewsBusters blog. On Monday morning, the “big three” networks of ABC, CBS, and NBC fell in line and faithfully…