US Muslim Group: ‘Israel is a parasite that sucks American blood’ » Dr. Osama Abuirshaid, the executive director of American Muslims
Dr. Osama Abuirshaid, the executive director of American Muslims (YouTube Screenshot)
Dr. Osama Abuirshaid, the executive director of American Muslims (YouTube Screenshot)