Britain earned this humiliating fate by dishonoring the Balfour Declaration and causing the Holocaust. #Muslims, #UK, #Islam, #Balfour, #Israel, #Antisemitism.
#Muslims #UK #Islam #Balfour #Israel #Antisemitism