Nizar Baraka is facing intense criticism after he made what some commentators deemed as “corrupt” remarks about sheep prices.