David Coburn MEP Must Resign for Bigoted Comparison of Minister Humza Yousaf MSP, to Abu Hamza

David Coburn MEP Must Resign for Bigoted Comparison of Minister Humza Yousaf MSP, to Abu Hamza

The recent comments by UKIP MEP David Coburn against Scottish Minister Humza Yousaf, who is...