Tawhid is the Islamic concept of the absolute oneness of Allah. Not that this has anything to do with… “Horrifying moment two ‘Islamic terrorists’ – including an arm-wrestling champion – kill two cops in a knife frenzy after mowing one down in a car in a Russian city, by Will Stewart, MailOnline, January 1, 2020 […]