5 days agoIslamic Hatred: The Demon-Possessed Muslima Spat at Our Christian Brother in London, EnglandAddisEthiopia