When Giles Goddard painted that cross on his church building, and had one placed on his forehead, was he aware of this hadith? “Narrated Abu Huraira: Allah’s Apostle said, ‘By Him in Whose Hands my soul is, son of Mary (Jesus) will shortly descend amongst you people (Muslims) as a just ruler and will break […]