Home ABOMINATIONS Abby Martin: The Democratic Party’s ‘Abysmal Failure’ Presenting a Platform