back to thumbs
A member of the public heavily debates religious differences in British society with an Islamic preacher at Speaker’s Corner in Hyde Park, London.