Columnists: David Sheppard

Idol worship shakes the earth

America’s idol worship has now reached a record level. On Dec. 2, 2013, the Seattle Seahawks defeated the New Orleans…read more