السلام عليكم
Please visit "alislam dot Org" It is a false aligation that they are brainchild of British. Nobody has ever published or provided any proof. I am not familar with Bhai claims at all and therefore will not comment...