Gerakan Pembela Ummah chairman Zai Mustafa demands that DAP leaders publicly apologise to the Selangor sultan over the pig farming controversy.