Barry blasts critics of UNC leader's Independence Day message – gazettE