Iftar at Shakespeare’s Globe is a reminder of England’s forgotten relationship with Islam

WATCH ON YOUTUBE