New Deli Times: Presidential race is America’s shame