bloggingtheology.net
Speakers’ Corner
Quick History Speakers’ Corner is a designated section of Hyde Park in London, UK. Since 1866 Speakers’ Corner has been a place of public debate, dialogue and arguments galore. A great …